Imprimer sur une seule ligne

Eléphant du PHP | 164 Messages

25 mars 2009, 09:55

Hello,

à partir d'une base sql je génère un schéma technique que je dois pouvoir imprimer sur une seule ligne. Je fais l'affichage à partir d'une balise <pre> mais seulement le dernier élément s'imprime TOUJOURS à la ligne, quelque soit la taille du schéma, et quel que soit le % que l'on donne à l'impression.

Voilà le lien pour faire le test : http://serveur.graphik.fr/admin/BO_pali ... .php?id=95
(voir la source).

Une idée de comment procéder ?? Merci d'avance.

Prochainement j'aurai à afficher ce schéma sur un A4 vertical ... comment je peux faire pour que l'ensemble de réduise pour que ça rentre en largeur ? certains schémas sont petits, d'autres moyens (comme l'exemple de mon lien) d'autres sont plus longs.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

25 mars 2009, 11:11

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "HTML, XHTML, CSS".
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

25 mars 2009, 12:27

Bonjour,

La seule solution fiable que je vois est de générer un PDF ou à défaut une image unique avec une taille à 100%.

Pour le PDF, regarde du côté de la librairie FPDF : http://www.fpdf.org
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 164 Messages

25 mars 2009, 13:06

Pour générer une image unique comment puis-je procéder ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

25 mars 2009, 13:19

Regarde du côté de la librairie GD:
http://fr.php.net/gd
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 164 Messages

25 mars 2009, 14:32

OK je viens de parcourir la librairie GD mais je ne trouve rien qui permet de "souder" plusieurs images ensemble ... c'est possible au moins ?

Et sinon si j'affiche mes images dans un tableau avec une balise anti-retour à la ligne ça changera quelque chose à l'impression pensez vous ? (nowrap)



EDIT :
Oui ça marche avec nowrap, j'ai remplacé mes <pre>.
Merci pour vos efforts et à bientôt.

Eléphant du PHP | 209 Messages

25 mars 2009, 22:02

Et sinon, en utilisant le css (dimensions en mm) ?