2013-06-25 77 views

回答

0

我在這裏張貼簡單的例子來生成PDF

讓我們與說明行動Zend_Pdf一個簡單的例子開始:

<?php 
// include auto-loader class 
require_once 'Zend/Loader/Autoloader.php'; 

// register auto-loader 
$loader = Zend_Loader_Autoloader::getInstance(); 

try { 
    // create PDF 
    $pdf = new Zend_Pdf(); 

    // create A4 page 
    $page = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4); 

    // define font resource 
    $font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA); 

    // set font for page 
    // write text to page 
    $page->setFont($font, 24) 
     ->drawText('That which we call a rose,', 72, 720) 
     ->drawText('By any other name would smell as sweet.', 72, 620); 

    // add page to document 
    $pdf->pages[] = $page; 

    // save as file 
    $pdf->save('example.pdf'); 
    echo 'SUCCESS: Document saved!'; 
} catch (Zend_Pdf_Exception $e) { 
    die ('PDF error: ' . $e->getMessage()); 
} catch (Exception $e) { 
    die ('Application error: ' . $e->getMessage());  
} 
?> 

讓我知道如果我能幫助你更多。