|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : février 2006 Messages : 68 ![]() |
Bonjour,
Ma problématique: Je génère via PHP et la class FPDF un PDF dans lequel j'aimerais intégré des commentaires déposés par l'utilisateur qui sont au format HTML et ce sans perdre la mise en forme de ces derniers. Ma question: Est-ce possible de le réaliser simplement? J'ai bien trouver des scripts qui convertissent un fichier HTML en fichier PDF mais là ce n'est pas vraiment ce qu'il me faut. En effet je n'ai qu'une petite portion au format HTML à intégrer dans un fichier PDF à un endroit précis. Merci d'avance pour vos lumières! |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 30 ![]() |
j'ai exactement le même besoin...
j'ai bien essayé de me tourner vers DomPdf, mais je rencontre bcp de problèmes: ça fonctionne pas si mon fichier dépasse 1 page, pas d'entête et de pied de page possible, difficile de lire une page générée avec des variables dans l'url, etc... pourtant, ça avait l'air alléchant. je reste donc avec fpdf, mais je suis vraiment preneur d'une solution si ça existe! par exemple, serait-il possible de générer une image en gd à partir du texte html + css et de l'insérer avec fpdf ? |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 30 ![]() |
voilà, il suffit que je poste une demande sur un forum après maintes et maintes recherche, pour enfin tomber juste après sur une bonne piste : html2fpdf.
c'est dérivé de fpdf, donc on garde le même principe avec la mise en page, les entètes et pieds de page, etc... il reconnait bcp de balises HTML.. je pense que ce sera la solution pour moi à partir du moment où j'aurais réussi à ce qu'il reconnaisse les feuilles de style CSS; normalement, çà doit marcher puisqu'il y a un exemple sur le site, mais j'ai pas trouvé encore: en fait, il ne reconnait le style que qd on utilise les options directement dans les balises HTML, à l'ancienne: <table bgcolor="#EEEEEE">; il ne reconnait pas <table style="background-color: #FFEEEE;">... je continue à chercher, mais quelqu'un l'utilise et a une idée ? |
|
|
00
|
|
|
#4 | |
|
Invité régulier
Inscription : juin 2007 Messages : 25 ![]() |
Citation:
moi j'utilise x2fpdf (jai pas l'adresse) ça herite de fpdf. faut que soit du XTHML Ca prend les feuilles de style séparées mais pas les tableaux. Faut pas que la page soit trop compliqué. Bebert |
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 30 ![]() |
bonjour,
je reviens faire un petit tour dans cette section dédiée à la génération de PDF, car je galère toujours et n'ai pas trouvé la solution pour que la mise en page ou les attributs de style soient pris en compte dans mon fichier html avec la classe HTML2PDF ? la création du pdf marche très bien, j'ai pas d'erreur comme d'autres ont pu en rencontrer avec les headers, etc... j'essais simplement avec un fichier html basique genre '...<p style="color: red;">bonjour</p>...' rien que ça, ça marche pas, alors que sur le site de l'auteur, il y a pleins d'exemples bien plus complexes. ça DOIT marcher, mais je deviens fou! il faut vraiment que j'y arrive, car c'est la seule classe qui me convienne pour mon utilisation. sinon, j'dois me taper toute la mise en page avec FPDF, et là c'est la galère... est-ce que ça marche chez quelqu'un ? |
|
|
00
|
|
|
#6 | ||
|
Membre du Club
![]() Inscription : décembre 2005 Messages : 88 ![]() |
Code :
|
||
|
|
00
|
|
|
#7 | ||||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 30 ![]() |
effectivement, j'ai essayé ton bout de code, et çà marche chez moi aussi...
peut-être que ça vient en partie des balises méta ou DTD... puis j'ai essayé çà: Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : juin 2006 Messages : 30 ![]() |
je re up le sujet car j'ai besoin aussi de convertir du code html vers du pdf.
Problème il n'interprète pas certaine balise et css. Si quelqu'un a trouver le bon exemple pour faire fonctionner le tout je suis preneur. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com