Probleme d'impression de page HTML
Joris
-
sebsauvage Messages postés 32893 Date d'inscription Statut Modérateur Dernière intervention -
sebsauvage Messages postés 32893 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je viens de realiser une application web en stage. Mon chef de stage me demande maintenant alors que le travail est termine de pouvoir imprimer des pages de l'application. Le probleme c'est que j'avais pas du tout penser a cela. Maintenant quand on imprime on a meme pas un quart de la page.
Existe t'il une methode qui permet de redimensionner automatiquement ce qu'on voit a l'ecran avant impression?
Je susi preneur de toute suggestions car je vais pas tout recoder l'interface graphique...:-)
Pour info il y a du PHP, CSS, HTML dans le code.
Merci de votre aide.
je viens de realiser une application web en stage. Mon chef de stage me demande maintenant alors que le travail est termine de pouvoir imprimer des pages de l'application. Le probleme c'est que j'avais pas du tout penser a cela. Maintenant quand on imprime on a meme pas un quart de la page.
Existe t'il une methode qui permet de redimensionner automatiquement ce qu'on voit a l'ecran avant impression?
Je susi preneur de toute suggestions car je vais pas tout recoder l'interface graphique...:-)
Pour info il y a du PHP, CSS, HTML dans le code.
Merci de votre aide.
A voir également:
- Probleme d'impression de page HTML
- Spouleur d'impression - Guide
- Impossible de supprimer une page word - Guide
- Impression livret a5 - Guide
- Editeur html - Télécharger - HTML
- Excel impression sur une page - Guide
4 réponses
Essaie avec le navigateur Mozilla Firefox
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
ça, en génie logiciel, ça s'appelle des spécifications.
C'est la faute à ton maître de stage: il aurait dû spécifier dès le début qu'il fallait pouvoir imprimer.
Ce n'est pas quand le boulot est terminé qu'il faut dire "ah ! Et il doit pouvoir faire ça en plus !".
Mais bon, bref, passons.
Il y a diverses pistes à explorer.
Tout d'abord, il existe des librairies qui permettent de faire du PDF à partir du php. Tu trouvera ces librairies sur http://sourceforge.net
Le PDF te permettra de bien maîtriser la mise en page.
Autre solution: utiliser des feuilles de style spéciales pour l'impression.
http://openweb.eu.org/articles/css_impression/
http://openweb.eu.org/articles/exemple_css_print/
J'espère que ça pourra t'aider.
C'est la faute à ton maître de stage: il aurait dû spécifier dès le début qu'il fallait pouvoir imprimer.
Ce n'est pas quand le boulot est terminé qu'il faut dire "ah ! Et il doit pouvoir faire ça en plus !".
Mais bon, bref, passons.
Il y a diverses pistes à explorer.
Tout d'abord, il existe des librairies qui permettent de faire du PDF à partir du php. Tu trouvera ces librairies sur http://sourceforge.net
Le PDF te permettra de bien maîtriser la mise en page.
Autre solution: utiliser des feuilles de style spéciales pour l'impression.
http://openweb.eu.org/articles/css_impression/
http://openweb.eu.org/articles/exemple_css_print/
J'espère que ça pourra t'aider.
http://openweb.eu.org/articles/css_impression/
http://openweb.eu.org/articles/exemple_css_print/
tes liens sont super interressant et m'aide beaucoup mais j'ai un probleme lorsque j'essaye d'imprimer au formay landscape. avec la commande
@page { size: landscape;}
quand je fait print preview mon navigateur ne me tourne pas la page.
Je pense ne pas avoir fait d'erreur dans la ligne de code.
Dans la boite ils ont Internet explorer 6.0 normallenet c'est compatible css2??
si tu as une explication
Merci
http://openweb.eu.org/articles/exemple_css_print/
tes liens sont super interressant et m'aide beaucoup mais j'ai un probleme lorsque j'essaye d'imprimer au formay landscape. avec la commande
@page { size: landscape;}
quand je fait print preview mon navigateur ne me tourne pas la page.
Je pense ne pas avoir fait d'erreur dans la ligne de code.
Dans la boite ils ont Internet explorer 6.0 normallenet c'est compatible css2??
si tu as une explication
Merci