2

我在 zendFreamwork 中使用 draw PDF 函数,但现在我遇到了许多数据多页的问题,但我pdf只能绘制一页,因为更多数据会丢失。那么有什么解决方案可以绘制多页吗?

提前感谢您的帮助。我期待尽快看到您的回复。

4

2 回答 2

0

PDF 对象将对象页面作为数组 Zend_Pdf_Page 类。您可以添加多个您喜欢的页面。

$pdf = new Zend_Pdf();
$page1 = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4);
...
$pdf->pages[] = $page1;
$page2 = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4);
...
$pdf->pages[] = $page2;
$pdf->save('sample.pdf');
于 2014-02-27T14:20:28.177 回答
0

我对 Zend_PDF 有一个关于表单的类似问题。
所有页面中的变量是否相同?
如果是,请尝试(如果可能)在您的变量、字段 ..
之前使用计数器:

$your_var = ...
...

后:

foreach ($pdf_pages as $cpt => $page){
  $var = 'your_var'.$cpt;
  $$var = ...
  ...
}

我希望它会有所帮助

于 2014-02-27T13:34:12.230 回答