【问题标题】:How to implement PDF functionality in zend framework如何在zend框架中实现PDF功能
【发布时间】:2013-06-25 19:01:01
【问题描述】:

我是 zend 框架的新手。我想以 PDF 格式从数据库中打印我的动态内容。但是我不知道如何在zend框架中实现pdf功能。

请帮帮我

【问题讨论】:

    标签: zend-framework


    【解决方案1】:

    这里我发布一个简单的例子来生成 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());    
    }
    ?>
    

    如果我能帮助你更多,请告诉我。

    【讨论】:

      猜你喜欢
      • 2014-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 2019-12-21
      相关资源
      最近更新 更多