我使用Zend_Pdf库从pdf中提取文本,我有一些问题.
<?php
set_include_path (__DIR__ . '\data');
require_once 'Zend/Pdf.php';
// Load PDF document from a file.
$fileName = 'carbsarticle.pdf';
$pdf = new Zend_Pdf($fileName);
$pdf = Zend_Pdf::parse($pdf);
var_dump($pdf);致命错误:带有消息“File不是PDF.‘”的未命名异常“Zend_Pdf_Exception”
我试着下载其他pdf文件,但是错误是一样的..
编辑:
try {
$pdf2 = Zend_Pdf::load('test.pdf');
} catch (Exception $e)
{
echo $e->getMessage();
}此回波:不支持加密文档修改。
我的pdf:http://x3k.ru/test.pdf
发布于 2011-03-31 07:01:15
好的,刚刚看了zend文档的用法
#
// Load a PDF document from a file
#
$pdf2 = Zend_Pdf::load($fileName);
#
#
// Load a PDF document from a string
#
$pdf3 = Zend_Pdf::parse($pdfString);
#
...这是加载PDF文件的方式。
发布于 2011-03-31 06:52:33
检查您的目录路径。可能需要将其设置为set_include_path (__DIR__ . '\data\');
发布于 2011-04-01 12:18:25
PDF文件是受拷贝保护的,我猜:)使用其他文件-比如说从互联网下载一些东西.
https://stackoverflow.com/questions/5496191
复制相似问题