0

在我的控制器中:

use ZendPdf\PdfDocument;
public function monthlyReportPdfAction(){
    $pdf = new PdfDocument();
    $pdf->pages[0] = new Page( Page::SIZE_A4 );$pdf->pages[0]->setFont( Font::fontWithName( Font::FONT_HELVETICA ), 24 );$pdf->pages[0]->drawText( 'Hello world!', 240, 400 );
    $pdf->save( 'example.pdf' );
}

我在供应商中的 zendpdf 我在索引中创建了一个 .phtml 和一个 href,,

4

2 回答 2

0

如果您尝试单独使用 ZendPdf Stand,您可以查看以前的答案: Zend PDF

您可能还想查看标准自动加载器的 ZF2 文档,其中提供了有关命名空间的详细信息。 ZF2 标准自动装载机

于 2013-10-04T07:56:07.137 回答
0
use ZendPdf\Font as Font;
use ZendPdf\Page as Page;
use ZendPdf\PdfDocument as PdfDocument;

在班上:

 public function exportpdfAction()
    {
        $pdf = new PdfDocument();

        $pdf->pages[0] = new Page( Page::SIZE_A4 );
        $pdf->pages[0]->setFont( Font::fontWithName( Font::FONT_HELVETICA ), 24 );
        $pdf->pages[0]->drawText( 'Hello world!', 240, 400 );
        $pdf->save();

        return new ViewModel();
    }

在 composer.json

"zendframework/zendpdf": "*"
于 2014-03-17T13:37:24.543 回答