They say it right there in the documentation for the FPDF constructor: FPDF([ string orientation [, string unit [, mixed size]]]). This is the class
Apr 29, 2013 Create your PHP file and link to the FPDF library. StdPageSizes = array('a3'=>array(841.89,1190.55), function SetAutoPageBreak($auto, $margin=0) { // Set auto page break mode
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. FPDF has other advantages: high level functions. Here is a list of its main features: Choice of measure unit, page format and Adding new fonts and encodings - FPDF The last parameter indicates whether subsetting should be used, that is to say, whether only the characters from the selected encoding should be kept in the embedded font. As a result, the size of the PDF file can be greatly reduced, especially if the original font was big. add_page - PyFPDF add_page. fpdf.add_page(orientation = '', format = '', same = False) Adds a new page to the document. If a page is already present, the footer method is called first to output the footer. Then the page is added, the current position set to the top-left corner according to the left and top margins, and header is called to display the header. Page size & Orientation – Paging – mPDF Manual
library folder. fpdf_v1-81/fpdf.php This package can generate PDF documents unit); // Page sizes $this->StdPageSizes = array('a3'=>array(841.89,1190.55), function SetAutoPageBreak($auto, $margin=0) { // Set auto page break mode Jun 22, 2010 So I wrote the following function to stick into the FPDF class. It'll take a given text string and a width, incrementally set the font size higher and AddPage(); // Arial font, Bold, size 16 The second argument is the height of the cell in those units, but you can set this to FPDF is a pure PHP class to generate PDF files on the fly. values namely page orientation (portrait or landscape), measure unit, and page size (A4, A5, etc.,). php, or a custom page template with no customary header or other preliminary output. Incidentally, when declaring a readily available class like FPDF, it's good click 'resize' button to open resize window, you can set new paper size value to A3, A4, Letter, B4, B5, Legal, Custom Size etc Click the "Save" or "Save as"
__construct - FPDF A point equals 1/72 of inch, that is to say about 0.35 mm (an inch being 2.54 cm). This is a very common unit in typography; font sizes are expressed in that unit. Default value is mm. size The size used for pages. It can be either one of the following values (case insensitive): A3; A4; A5; Letter; Legal How to Change PDF Page Size Easily and Quickly Fixed Sizes: Select a fixed size to change the page to, such as Legal, A3, B4 or others. Custom: You can input the exact page width and page height to get the specific page parameters you prefer. The unit of the page size can also be changed in the "Unit" box with Inches, Millimeters, and Centimeters. Printing PDFs in custom sizes - Adobe The value should be greater than the minimum nonprinting margins for the printer. You can specify up to half the size of the shortest side of the document page to overlap. For example, tiles for a page that measures 11-by-17 inches (279.4mm-by-431.8mm) can overlap up to 5.5 inches (139.7mm).