Нарисуйте PDF для многостраничного в Zendframwork
Я использую функцию рисования PDF в ZendFreamwork, но теперь я сталкиваюсь с проблемой со многими данными, многие страницы, но мой pdf
Можно нарисовать только одну страницу, так как больше данных потеряет. так есть какое-нибудь решение, можно нарисовать многостраничный
заранее спасибо за помощь. Я с нетерпением жду вашего ответа в ближайшее время.
2 ответа
У меня была похожая проблема с Zend_PDF по поводу формы.
Одинаковые переменные на всех страницах?
Если да, попробуйте, если возможно, использовать счетчик для ваших переменных, полей.
до:
$your_var = ...
...
после:
foreach ($pdf_pages as $cpt => $page){
$var = 'your_var'.$cpt;
$$var = ...
...
}
Надеюсь, это поможет
Объект 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');