Créer un document PDF via PHP avec la classe FPDF
Posted by Benoit on 7 février 2009
4 comments
FPDF est une classe php complète et gratuite qui permet l’édition à la volée de document PDF. Qu’il s’agisse de traiter un formulaire, une base de données, ou bien encore des images, FPDF – une fois bien maitrisé – autorise la création de document PDF complexe. A essayer absolument si vous souhaitez créer des PDF à partir d’une application web !
Exemple rapide de génération d’un PDF à partir d’un formulaire (POST à une variable texte pour faire simple) :
include('fpdf.php');//Inclusion de la classe php FPDF que vous pouvez télécharger ici
$text=$_POST['text'];//Récupération de notre texte
//VARIABLE AJOUT PDF
$date = date("d/m/y");//Ajout d'une date pour personnaliser notre document
//Création du pdf
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',12);//définition de la police
$pdf->SetXY(10,65);//Position de notre "traceur"
$pdf->Cell(190,10,$text,1,1,'C');//Création d'une cellule de texte
$pdf->Ln(50);//Saut de ligne
$pdf->Cell(100,7,'Online le, '.$date,0,0,'L');//Horodatage.
//sortie :
$pdf->Output();
Rendez-vous sur http://www.fpdf.org/ pour télécharger de la classe FPDF.