| 
<?php
require_once 'autoloader.php';
 require_once 'XFPDFExample.class.php';
 
 $pdf = new ExampleXPDF();
 
 // set some file information
 $pdf->SetInfo('XFPDF', 'Example', 'PHP classes', 'Keyword1, Keyword2, ...');
 $pdf->SetPageHeader('Create PDF Table', 'using extpdf package from PHPClasses.org');
 
 // prepare grid and just insert a bulk of lines
 $pdf->Prepare();
 
 $date = time();
 for ($iRow = 1; $iRow <= 100; $iRow++) {
 // just a simple demo - most cases data comes from DB-query ;-)
 $row = array(
 'text' => 'Text in var Col, Line ' . $iRow,
 'weight' => (rand(10, 500) / 10),
 'date' => date('Y-m-d', $date),
 'price' => (rand(10, 2000) / 9),
 'grp_id' => rand(1, 4)
 );
 $pdf->Row($row);
 $date += 24 * 60 * 60;
 }
 // ...and end of the grid
 $pdf->EndGrid();
 
 $pdf->CreatePDF('example');
 
 |