Pour plus d'information, vous pouvez consulter le site officiel : http://pdflib.com/.

ATTENTION : la Licence d'utilisation limite les utilisations de cet outil. C'est pour cette raison que les RPM ne seront pas disponibles dans les dépôts officiels (Extras).

Pour PHP, reportez vous à la documention sur les Fonctions PDF

L'installation la plus simple consiste, bien sur, a utiliser YUM !

yum --enable remi install pdflib-lite

Les examples sont fournis dans le RPM pdflib-lite-devel.

Pour ceux qui préfèrent le téléchargement, pour Fedora :

  • F-7 : chez Livna
  • FC6 : chez Livna
  • FC5 : pdflib-lite-7.0.2-1.fc5.remi.i386.rpm (1,1 Mo)
  • FC4 : pdflib-lite-7.0.2-1.fc4.remi.i386.rpm (1,1 Mo)
  • FC3 : pdflib-lite-7.0.2-1.fc3.remi.i386.rpm (1,1 Mo)

et pour Enterprise Linux (RHEL et CentOS) :

  • EL5 i386 : pdflib-lite-7.0.2-1.el5.remi.i386.rpm (1,0 Mo)
  • EL5 x86_64 : pdflib-lite-7.0.2-1.el5.remi.x86_64.rpm
  • EL4 i386 : pdflib-lite-7.0.2-1.el4.remi.i386.rpm (1,0 Mo)
  • EL4 x86_64 : pdflib-lite-7.0.2-1.el4.remi.x86_64.rpm (1,0 Mo)

Aussi disponible : pdflib-lite-devel (développement), pdflib-lite-perl (génération en perl) pdflib-lite-python (génération en python) et php-pecl-pdflib (génération en PHP).

J'adore utiliser ces fonctions en PHP qui me permettent trés simplement de générer des PDF. La performance est meilleure que dans les classes qui existent ailleur (génération directement en PHP) notamment lors de la conversion à la volée d'image (TIF -> PDF). Effectivement leur installation chez un hébergeur n'est pas toujours possible.