Emmanuel Bouthenot a écrit :
>> Déjà fait...
>> http://www.fpdf.org/phorum/read.php?f=1&i=13525&t=13525#13525
> dans ce cas, je ne vois aucun problème a utiliser fpdf dans galette
> 
> je dirais même que ce serait pas mal d'utiliser tcpdf[1] qui est basé
> sur fpdf et qui à l'air plus maintenu et qui bénéficie d'améliorations
> intéressantes.

Comme c'est moi qui ai lancé ce débat à propos des lib pdf, je vous
propose un rapide comparatif des différentes lib évoquées ici. Pour ceux
qui n'auraient pas envie de lire jusqu'à la fin, ma conclusion rejoint
celle d'Emmanuel: TCPDF

Voila les infos que j'ai réunies:
1) phppdflib: Ne génère que du noir et blanc, fonctions de bases
uniquempent. Freeware. Utilisée actuellement dans galette pour les
étiquettes.

2) pdfClassAndFonts: Marche et possède des fonctions plus évoluées de
mise en page et tabulation auto. Freeware.
J'ai déjà une version alpha de cartes et d'étiquettes avec cette lib
pour galette.

3) php_jh_pdf: Class plutôt bien faite mais ou je n'ai pas trouvé
comment insérer des images. Très orientée génération de codes barres.
Manque beaucoup d'autres fonctions intéressantes de PDF. GPL.

4)AxisPHP: Permet de générer du PS ou du PDF. Pas d'inclusion d'images.
GPL mais plus maintenue depuis 2001.

5) FPDF: Pas testée vu que TCFPDF en est une extension . GPL

6) TCPDF: AU vu de la doc c'est la plus complète. Elle permet de tout
faire. GPL

7) PEAR::File_PDF: Encore en développement en version 0.2 mais déjà
assez complète avec des fonctions évoluées de PDF comme les liens etc...
LGPL.

8) PEAR::XML_fo2pdf: Stable en version 0.98 mais plus maintenue
Cette classe s'utilise en produisant un fichier fo à partir d'un xml
avec une feuille de style xsl. La classe produit alors un pdf à partir
du fichier fo. License PHP

Conclusion: Au vu des possibilité technique et des pb de license, je me
propose de coder les étiquettes et les cartes de membres avec TCPDF à
titre de test.

-- 
John Perr
GPG Id 0xA83889EC

_______________________________________________
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

Répondre à