2010-02-23 6 views
0

Nous affichons un rapport de services de reporting sous forme de document pdf dans acrobat reader. Lorsque l'utilisateur clique sur l'impression dans le lecteur Acrobat, je vais imprimer le rapport et fermer le rapport. L'utilisateur ne devrait pouvoir imprimer le rapport qu'une seule fois.imprimer le fichier pdf dans acrobat reader en utilisant javascript et le fermer

+0

"L'utilisateur ne devrait pouvoir imprimer qu'une seule fois" - Essayez-vous de le faire par mesure de sécurité? –

Répondre

0

Je ne pense pas que ce soit possible. Vous avez besoin de beaucoup plus d'accès que le navigateur peut donner. Peut être ActiveX ou navigateur add-in peut aider ...

Quoi qu'il en soit, les navigateurs ont un support limité pour l'impression. Vérifiez out:

window.print(); 

Je ne sais pas si cela fonctionne dans tous les navigateurs, cependant.

0

Cette est possible. Vous devez simplement ajouter

this.print(); 

comme "action JavaScript JavaScript" à l'événement "open" du document. Malheureusement, si votre générateur de rapports crée les fichiers PDF en interne, il se peut que vous ne puissiez pas injecter le code nécessaire.

Questions connexes