<?php 
 
 
require_once 'php_pdf.class.php'; 
 
//The file name that is going to be converted into a PDF document. 
$fileName = "php_pdf.class.php"; 
 
//Create the new PHP->PDF object 
$pdf_doc = new PHP_PDF(); 
 
//Set the header to the filename so that when it is opened it can be distinguished as to what it is. 
$pdf_doc->setHeader($fileName); 
 
//Load the filename and use line number. 
/* to not show line numbers, this would be called as... 
 
$pdf_doc->loadFile($fileName,false); 
*/ 
 
$pdf_doc->loadFile($fileName); 
 
// Now we will write the pdf file to the same file name with the added "pdf" extension 
$hand = fopen("{$fileName}.pdf", "wb"); 
//  "$pdf_doc->getPDF()" will retrieve the generated PDF that is in memory. 
fwrite($hand, $pdf_doc->getPDF()); 
fclose($hand); 
 
 
/*  That is how you would arbitrarily load from a php file. 
   If you want to use code that user inputs, the following meathod is used. 
*/ 
 
// load PHP source code 
$code = "<?php\necho \"this is a test code sample\";\n?>"; 
 
 
$pdf_doc = new PHP_PDF(); 
$pdf_doc->setHeader("User-generated Code"); 
$pdf_doc->loadText($code); 
 
$hand = fopen("test.pdf", "wb"); 
fwrite($hand, $pdf_doc->getPDF()); 
fclose($hand); 
 
 
 
?>
 
 |