OVH Cloud OVH Cloud

Template pdf ?

5 réponses
Avatar
Mic
Bonjour,

Je cherche une librairie pdf GPL ou à défaut gratuite, qui me permettrait
d'utiliser des fichiers pdf comme modèle. Je m'explique : j'ai une série de
tableaux assez complexes issus de word. Je voudrais maintenant y inscrire
des données issues de MySQL et pouvoir imprimer "proprement" ces fichiers.
Mais bon, s'il faut que je code toutes les pages ça va être laborieux. Je
cherche donc un truc me permettant d'éviter ça !

Merci des tuyaux

Mic@

5 réponses

Avatar
Damien Metzler
Bonjour,

Je cherche une librairie pdf GPL ou à défaut gratuite, qui me permettrait
d'utiliser des fichiers pdf comme modèle. Je m'explique : j'ai une série de
tableaux assez complexes issus de word. Je voudrais maintenant y inscrire
des données issues de MySQL et pouvoir imprimer "proprement" ces fichiers.
Mais bon, s'il faut que je code toutes les pages ça va être laborieux. Je
cherche donc un truc me permettant d'éviter ça !

Merci des tuyaux

Mic@


PDF, Word, MySQL .... On est dans fr.comp.lang.php ???

Pour moi tu peux peut être effecivement utiliser php avec la librairie
FPDF ou PDFLib si tu ne l'utilise pas de manière commerciale.

FPDF a l'avantage de générer des tableaux simples assez facilement.

Sinon, je ne sais pas à quoi ressemble tes tableaux mais si ils se
génèrent algoritmiquement tu peux le faire avec PHP et la librairie PDF
de ton choix. Ensuite pour les remplir, PHP peut aussi interroger une
base MySQL

Avatar
Denis Moiron
Le 30 Sep 2003 09:18:25 GMT
"Mic@" écrivait :

fpdf doit répondre à ta demande

http://www.fpdf.org/

Denis

Bonjour,

Je cherche une librairie pdf GPL ou à défaut gratuite, qui me
permettrait d'utiliser des fichiers pdf comme modèle. Je m'explique :
j'ai une série de tableaux assez complexes issus de word. Je voudrais
maintenant y inscrire des données issues de MySQL et pouvoir imprimer
"proprement" ces fichiers. Mais bon, s'il faut que je code toutes les
pages ça va être laborieux. Je cherche donc un truc me permettant
d'éviter ça !

Merci des tuyaux

Mic@


Avatar
John Gallet
Bonjour,

Je cherche une librairie pdf GPL ou à défaut gratuite, qui me permettrait
d'utiliser des fichiers pdf comme modèle.
Ta question n'est pas complètement claire.


Je m'explique : j'ai une série de
tableaux assez complexes issus de word. Je voudrais maintenant y inscrire
des données issues de MySQL et pouvoir imprimer "proprement" ces fichiers.
Soit.


Mais bon, s'il faut que je code toutes les pages ça va être laborieux. Je
cherche donc un truc me permettant d'éviter ça !
Eviter quoi ?


Est-ce que ton but est de prendre un fichier word, le lire par les
extensions DOM ou le convertir en html, puis le mouliner en php pour
l'enrichir à partir de données issues du sgbd ?

Ou est-ce que maintenant que tu as un canevas visuel donné par du word,
tu veux écrire des templates PDF/texte vides que PHP pourra remplir à
partir du SGBD en fournissant en sortie des fichiers au format PDF ?

a++
JG

Avatar
Mic
Bonjour,

Est-ce que ton but est de prendre un fichier word, le lire par les
extensions DOM ou le convertir en html, puis le mouliner en php pour
l'enrichir à partir de données issues du sgbd ?

Ou est-ce que maintenant que tu as un canevas visuel donné par du word,
tu veux écrire des templates PDF/texte vides que PHP pourra remplir à
partir du SGBD en fournissant en sortie des fichiers au format PDF ?



En fait, on me fournit des fichiers word à la mise en forme assez complexe.
Je veux compléter les case laissée blanche à l'aide de php qui iras chercher
les données dans mysql. Enfin, il faut que je puisse les imprimer sur
différents pc sans altérer la mise en page.

A+
Mica

Avatar
John Gallet
Re,

En fait, on me fournit des fichiers word à la mise en forme assez complexe.
Je veux compléter les case laissée blanche à l'aide de php qui iras chercher
les données dans mysql. Enfin, il faut que je puisse les imprimer sur
différents pc sans altérer la mise en page.


Je crois que la question principale est surtout : combien de fois la
présentatoin va-t-elle changer ? Est-ce que tu peux considérer
uniquement la sortie écran du word, (quitte à passer par le
convertisseur html pourri de word pour avoir une base de travail, ou par
celui, un tout petit peu moins pourri, d'openoffice) une bonne fois pour
toutes, ou est-ce que tous les mois on va t'en redonner d'autres ?

Au cas le pire, moi je mettrais des balises spéciales dans word (à la
place de ce que tu appelles "cases blanches", je convertirais
automatiquement le word en html (ça doit se trouver), j'écrirais un
moteur de parsing du résultat en PHP qui irait chercher les bonnes infos
et je finirais par passer un coup de convertisseur html->pdf.

Mais il est clair qu'il serait beaucoup plus simple (et surtout sans
risques de comportement à la c... d'un convertisseur dans un coin) de
repartir du rendu visuel et de faire quelques templates pour générer
directement du pdf depuis php.

a++
JG