我想在我的项目中解析一个PDF文档,我正在使用Yii框架并且我能够加载ZendFramework 1.12,实际上我正在成功使用Zend_Lucene和Zend_Mail,但是ZendPdf无法解析PDF,所以我想尝试使用 ZF2(ZendFramework 2),但我无法使其工作......我刚刚下载了 ZF2 库并将以下内容添加到我的基本控制器中:
public function __construct($id,$module=null){
Yii::import('application.vendors.ZendFramework.library.*');
Yii::setPathOfAlias('Zend',Yii::getPathOfAlias('application.vendors.ZendFramework.library.Zend'));
parent::__construct($id,$module);
}
所以每次我使用控制器时,都会执行这段代码。然后在控制器中我有:
use ZendPdf\PdfDocument;
use Zend\Mail;
class AjaxController extends Controller{...
...
public function actionTestPdf(){
$filepath = realpath('./path/').'/pdftest2.pdf';
$pdf = PdfDocument::load($filepath);
}
当我运行控制器时:/ajax/TestPdf 我得到:致命错误:找不到类'ZendPdf\PdfDocument'
我究竟做错了什么?