在我的控制器中:
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,
答案 0 :(得分:0)
如果您尝试单独使用ZendPdf Stand,可以查看以前的答案: Zend PDF
您可能还需要查看标准自动加载器的ZF2文档,其中提供了有关名称空间的详细信息。 ZF2 Standard Autoloader
答案 1 :(得分: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": "*"