Creating PDF file using Zend Framework

PHP Code:
class IndexController extends Zend_Controller_Action
{
    public function 
init()
    {
        
$this->_helper->viewRenderer->setNoRender(); //suppress auto-rendering
        // pdf
        
$pdf = new Zend_Pdf();
        
$pdf->pages[] = $pdf->newPage(Zend_Pdf_Page::SIZE_A4);
        
$page=$pdf->pages[0]; // this will get reference to the first page.
        
$style = new Zend_Pdf_Style();
        
$style->setLineColor(new Zend_Pdf_Color_Rgb(0,0,0));
        
$font Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_TIMES);
        
$style->setFont($font,12);
        
$page->setStyle($style);
        
$page->drawText('example text here',100,($page->getHeight()-100));
        
// Blank page and pdf headers
        
header('Content-type: application/pdf');
        
header('Content-Disposition: attachment; filename="downloaded.pdf"');

        
// Browser watch
        
echo $pdf->render();
    }