1

Bonjour à tous,

Je me présente : étudiant en informatique de gestion, actuellement en période de stage. Dans le cadre de celui-ci, je dois réaliser la génération d'un fichier PDF sur un programme existant qui produit un fichier excel à partir d'un Template en HTML et des variables en XML. La génération du HTML avec les bonnes valeurs est fonctionnelle parfaitement. Cependant, j'ai des problèmes d'affichages dans le PDF lors de l'utilisation de HTML2PDF pour cause de la balise COL n'est pas reconnue.


Je ne vois pas trop le genre de code devant être ajouté à part le nom des fonctions et paramètres dans HTML2PDF afin d'utiliser cette balise correctement. Est-ce possible d'avoir des détails sur comment coder la fonction pour être reconnu par le PDF.


Je sais que l'on pourrait me proposer de modifier par des DIV. Cependant, je ne me vois pas modifier environs 100 Template fonctionnelle avec les tables. Sauf si aucune solution d'autre n'existe.

Bien à vous

2

tu parles bien de cette balise là ?

http://www.w3schools.com/TAGS/tag_col.asp

je ne l'avais jamais utilisé, j'utilise toujours les CSS, du coup en effet elle n'est pas implémentée.

le truc, c'est qu'elle concerne les tableaux, et que c'est justement la partie la plus complexe d'HTML2PDF. donc dans un premier temps, je te conseillerais juste de voir supprimer ces tags via une regexp, et de voir ce que donne la conversion.

après, peut-etre que je rajouterais cette balise (ainsi que colgroup http://www.w3schools.com/TAGS/tag_colgroup.asp ), mais ca dépendra de ma motivation et de mon temps libre...
Ancien pseudo : lolo

3

Bonjour,

Je parle bien de la balise Col du lien.

J'ai déjà fait le test sans les tags est le résultat attendu n'est pas celui donc j'espérais. C'est pour cette raison que je venais demandé pour leur création.

Je vais donc opter pour l'autre solution qui sont les CSS. J'aurai juste espéré ne pas devoir modifier les Templates HTML avec les tables qui utilise le COL de celui qui a programmer avant moi.


Merci pour votre réponse

4

la balise COL sera bien rajoutée dans la prochaine version de HTML2PDF

pour plus d'informations sur la prochaine version : http://html2pdf.fr/fr/donate
Ancien pseudo : lolo

5

Bonjour,

Je te remercie pour cette ajout. J'ai entre temps opté pour un redéveloppement des fichiers Template concerné en utilisant correctement les CSS.

Cela m'aura donnée du boulot pour revoir correctement l'affichage. Mais c'est fait avec un bon succès, il ne me reste plus que quelque amélioration.