Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Avant de me lancer dans l'étude des PDF par cette classe, pouvez-vous me dire ce que vous en pensez ? Je n'ai jamais créer dynamiquement de pdf mais j'en ai besoin aujourd'hui pour créer des factures.
Est-ce qu'il est possible de charger du HTML ? Je souhaiterai faire une mise en page type Facture, c'est à dire texte + tableau + gestion des couleurs tableaux et police + images.
Avec Zend::Pdf j'ai vu que les images sont gérés mais le reste ?
Merci
Hors ligne
Bonjour,
Zend_Pdf pour l'instant est une classe très bas niveau : tu peux tout faire, mais tu vas y passer du temps.
Si tu veux faire un tableau, il faut dessiner le tableau avec des lignes puis aller placer du texte à l'intérieur des cases. C'est assez fastidieux... (PS : je me suis arrêté à la version 1.0.3... je ne sais pas pour la 1.5)
FPDF est plus haut niveau, tu peux créer des cases et des tableaux plus simplement.
Sinon tu as des librairies qui transforment de l'HTML et PDF, j'en n'ai pas en tête, mais fouille dans google.
A l'arrivée pour mes factures en PDF, j'ai utilisé fpdf et ça marche bien.
A+, Philippe
Hors ligne
C'est vrai que Zend_Pdf demande un peu plus de travail que fpdf ou tcpdf.
Quelques petites remarques :
- "Seulement" les images tiff, jpg et png sont gérées attention, le gif n'est pas géré. Pour le png, il y a une contrainte concernant "interleave" ou quelque chose du genre.
- Il n'existe pas de zend_pdf_cell pour simuler le cell te fpdf/tcpdf on peu trouver sur le net un début d'objet bien fait mais avec quelques bugs. Si ça intéresse quelqu'un, je peux livrer l'objet modifié.
- Il n'y a pas de html -> pdf contrairement à tcpdf
Bien voilà. Perso, je l'utilise quand même car ça me convient et est cohérent avec le reste.
Hors ligne
Il n'existe pas de zend_pdf_cell pour simuler le cell te fpdf/tcpdf on peu trouver sur le net un début d'objet bien fait mais avec quelques bugs. Si ça intéresse quelqu'un, je peux livrer l'objet modifié.
. Je veux bien y jetter un œil (voir les 2). Merci.
Hors ligne
Salut golivier,
Merci pour l'info pour zend_pdf_cell.
J'ai trouvé un exemple sur le bugtracker du ZF :
http://framework.zend.com/issues/browse/ZF-1254
Je ne l'ai pas testé, mais ça peut être intéressant...
A+, Philippe
Hors ligne
Oui, j'ai testé et il y a pas mal de problèmes de positionnement. J'ai corrigé et ajouté quelques fonctionnalité sur ce code. J'ai mis ma correction dans la section "Code" : http://www.z-f.fr/code/detail/25
Le mieux serai de transmettre ces corrections sur ZF afin d'avoir peut être un jour cette classe en standard dans ZF
Olivier
PS : Si vous ajoutez des fonctionnalités comme par exemple html->pdf, je suis preneur
Olivier
Edit philippe : ajouté le lien vers le code
Dernière modification par philippe (12-03-2008 12:55:26)
Hors ligne