Vous disposez de fonctions PDF en PHP pour créer des
fichiers PDF, pour peu que vous ayez la bibliothèque PDF
de Thomas Merz (disponible à :
http://www.pdflib.com/pdflib/index.html (site anglais)). Vous aurez
aussi besoin des librairies JPEG library,
the TIFF library, pour compiler cette
librairie. Ces deux librairies posent pas mal de problèmes lors
de la configuration. Suivez attentivement les messages d'erreur.
Reportez vous à l'excellente documentation de PDFLib, disponible
avec la distribution de PDFLib. C'est une introduction très
pratique des possibilités de PDFLib et elle contient la liste
la plus complète et les descriptions les plus à jours des fonctions.
Toutes les fonctions de PDFLib se retrouvent dans PHP sous le même nom.
De même, les paramètres sont identiques.
Vous devez connaître les concepts
de base de PDF ou de Postscript pour utiliser efficacement ce module.
Toutes les longueurs et coordonnées sont mesurées en
points Postscript points. Il y a généralement
72 points PostScript par pouce, mais cela dépend en
fait de la résolution d'affichage.
Il y a un autre module PHP pour créer des document PDF,
basé sur la bibliothèque
FastIO's's ClibPDF.
Les API sont légèrement différentes.
Reportez-vous à la section
fonctions ClipPDF pour plus de détails.
Le module PDF introduit un nouveau type de variables. C'est
pdfdoc : c'est un pointeur sur un
document PDF et toutes les fonctions l'utilise comme premier
paramètre.
Sommaire