Bonjour,
Je souhaiterais pouvoir charger un document pdf sur une page web, puis l'imprimer. Je ne sais pas si c'est possible.
je vous remercie d'avance pour vos réponses.
Version imprimable
Bonjour,
Je souhaiterais pouvoir charger un document pdf sur une page web, puis l'imprimer. Je ne sais pas si c'est possible.
je vous remercie d'avance pour vos réponses.
je ne crois pas, à mois qu'avec un window.open puis un print() ...
mais je ne crois pas que le print de javascript ait la main sur le print d'adobe ???
He bien je crois que ca marche, mais je ne l'affirme pas.
J'ai trouvé un bout de code permetant d'integrer un fichier à une page web
<embed src="c:\1.GRD_EDPIAF.PDF" HEIGHT="300px" width="400"/>
et ensuite j'ai essayé d'imprimer avec l'explorateur internet et ca m'imprime bien mon document pdf.
Mais je ne connais pas la fonction JS qui me permetrai d'imprimer.
Merci beaucoup pour ton intervention
alors un window.open avec la balise embed, suivi d'un self.print()
pardonne moi, mais je suis vraiment un débutant, tu pourrais être plus explicite, car je ne vois pas ce que tu veut dire?
merci
tu ouvres une nouvelle fenetre avec un window.open (cf. tutos ou faq)
avec un document.write tu y colles la balise embed...
tu rajoutes aussi un self.print() en y mettant un script en document.write et le tour est joué ...
ok merci,
pendant que tu es la, je suis désolé d'abusé de ta générosité.
Voila ma question, est-il possible d'imprimer sans que la fenêtre de configuration d'impression s'ouvre?
merci encore
Sous IE seulement :cry:
Ca ne marche pas sous IE?
En faite ce code ne sera utilisé que dans un environement IE version 5 et des brouettes.
cela ne fonctionne que sous IE
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <HTML> <HEAD> <script id="clientEventHandlersJS" language="javascript"> function print_onclick(){ WebBrowser.ExecWB(6,6); } </script> </HEAD> <body> <object id="WebBrowser" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" VIEWASTEXT></object> Test d'impresssion<br> <input type="button" value="Imprimer" id="btnPrint" onclick="return print_onclick()"> </body> </HTML>