我对此问题有类似的问题:Merging 2 pdf with Zend Framework
我无法使用Zend框架将pdf合并到一起。
错误消息:
“Undefined property:Zend_Pdf_Element_Array :: $ value”
我的代码:
$pdf2show = new Zend_Pdf();
$ex = new Zend_Pdf_Resource_Extractor();
$pdf = Zend_Pdf::load('pdf1.pdf');
$pdf2show->pages[] = $ex->clonePage($pdf->pages[0]);
$pdf = Zend_Pdf::load('pdf2.pdf');
$pdf2show->pages[] = $ex->clonePage($pdf->pages[0]);
此时,无论我是尝试保存文件还是呈现文件都无关紧要 - 两者都会产生相同的错误消息。
$ pdf2show->保存( 'merged.pdf'); //不是权限问题,我在测试时给了文件夹777。
或
echo $ pdf2show-> render();
渲染时,我使用以下标题:
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="merged.pdf"');
尝试保存或渲染时收到错误消息。
我目前正在使用Zend框架版本1.11.4并将其更新为1.11.11没有区别(我已尝试过)。
我使用的是php 5.3.x
我已将PDF格式转换为1.6版本。
有什么想法吗? : - )
答案 0 :(得分:0)
我遇到了同样的问题,我通过使用此程序将pdf转换为克隆的版本1.0 解决了这个问题:http://www.freedownloadscenter.com/Multimedia_and_Graphics/Misc__Graphics_Tools/PDF_Version_Converter_Download.html