Bonjour tout le monde
voila j'ai un intranet en PHP qui me donne la consommation des imprimantes laser.
La tableau se trouve dans un corp centrale de la page donc pas vraiment sympa pour imprimer
J'ai donc créer un lien (Popup) sans toolbar sans menu sans rien juste le scrollbar.
dedans biensur il y a juste le tableau.
J'ai ensuite fait un bouton imprimer de ce style
Code :
- <FORM>
- <INPUT TYPE="BUTTON" VALUE="IMPRIMER" onClick="window.print()">
- </FORM>
|
Donc ca fonctionne quand je clique dessus j'ai la fenetre d'impression qui se lance
or quand j'imprime cela sort en mode portrait or le tableau est tres large et me faudrait une edition en mode paysage. Certe l'utilisateur peux choisir dans les propriété d'impression de l'imprimante le mode désirté mais je ne le souhaite pas je veux que l'impression sorte direct dans le bon format vu que c'est un document pour le directeur financier et donc l'exigence fait qu'il faut que cela soit comme ca.
Donc j'ai chercher un peu et j'ai vue que cela etait possible avec CSS mais le souci c'est que j'y connait rien du tout dans ce format.
J'ai essayé différent truc sans succès j'ai même mis un controle active x (temporaire) afin d'avoir l'apercu avant l'impression afin de voir si c bien en payasage ou portrait. Le souci l'active x n'est pas autorisé mais pas la le souci
Est ce que quelqu'un peu m'indiqué la démarche à suivre pour que lorsque l'on clique sur imprimer la fenetre d'impression apparaisse et que quand on imprime cela sorte en paysage et non pas en portrait
Merci d'avance