FPDF describes itself as
FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs.
- Download the library and place it in a directory accessible by your web server
It generally makes sense to put it in an includes directory.
- Include it in your web application
123/* sample web app *///include the FPDF libraryrequire_once('includes/fpdf.php');
- Create the page
12345678910111213141516//instantiate the object$fpdf = new FPDF();//create a page$fpdf->AddPage();//set the font, font-style, and size$fpdf->SetFont('Arial', 'B', 14);//create the text to be output and go to the next line$fpdf->Cell(22, 12, "Randy Dustin", 0,1);//the next line$fpdf->Cell(22, 12, "Pretty much the coolest person on Earth!");//create the page$fpdf->Output();
For more information and tutorials on building pdfs you can go to the FPDF website and reference their tutorials and the manual
We will be continuing this series soon with a closer look at our options when creating a page. Some things to look for are:
- Changing page orientation and size
- Changing Font styles
- Changing the size and style of text cells
- The different options for saving the final product