如何在zend框架中加载和查看pdf文件的内容?

时间:2013-08-16 05:18:10

标签: php zend-framework zend-pdf

我正在尝试加载包含文本和图像的pdf文档,然后我想查看此文档中的选定内容(稍后将应用正则表达式)。到目前为止,这是我的进步,它并不多,但我收到了一个错误(消息:无法打开'desktop \ test.pdf'文件进行阅读。),请帮忙。

<?php   $filename = 'desktop\test.pdf';

$pdf = Zend_Pdf::load($filename);      

?>

1 个答案:

答案 0 :(得分:1)

尝试下面其中一个肯定会为你工作

方法1:获取Zend_Pdf

之外的二进制字符串
$file = file_get_contents('path/to/file.pdf')
$pdf = new Zend_Pdf($file);

方法2:将$ load参数设置为true

$pdf = new Zend_Pdf('path/to/file.pdf', null, true);

方法3:使用静态载荷方法

$pdf = Zend_Pdf::load('path/to/file.pdf');

尝试给出正确的路径每次可能是荒谬的路径将起作用或相对可能。