Php 将dompdf与Zend一起使用?
在我开始使用Zend Framework之前,我只是在一个目录中安装了dompdf,并能够通过URL调用PDF下载,类似于以下内容:Php 将dompdf与Zend一起使用?,php,zend-framework,dompdf,Php,Zend Framework,Dompdf,在我开始使用Zend Framework之前,我只是在一个目录中安装了dompdf,并能够通过URL调用PDF下载,类似于以下内容: http://*url*dompdf/dompdf.php?base_path=**path**&name=**name** 我想我应该试着聪明一点,把dompdf插入Zend/public目录。但后来我意识到它不能正确地调用dompdf使用的类,比如dompdf_Exception,等等 有办法解决这个问题吗?我真的不知道如何集成这两者,它们必须通过URL访问(
http://*url*dompdf/dompdf.php?base_path=**path**&name=**name**
我想我应该试着聪明一点,把dompdf插入Zend/public目录。但后来我意识到它不能正确地调用dompdf使用的类,比如dompdf_Exception,等等
有办法解决这个问题吗?我真的不知道如何集成这两者,它们必须通过URL访问(如上所示)
谢谢 我正在使用DOMPDF w/Zend,只需将dompf文件夹放入/library/DOMPDF即可。在我的application.ini中,我有以下行:
includePaths.library = APPLICATION_PATH "/../library"
我通过以下方式包括图书馆:
require_once('dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$dompdf->load_html($pdfLayout);
$dompdf->render();
$pdfOutput = $dompdf->output();
然后我通过执行以下操作调用:
require_once('dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$dompdf->load_html($pdfLayout);
$dompdf->render();
$pdfOutput = $dompdf->output();
工作起来很有魅力 我正在使用DOMPDF w/Zend,只需将dompf文件夹放入/library/DOMPDF即可。在我的application.ini中,我有以下行:
includePaths.library = APPLICATION_PATH "/../library"
我通过以下方式包括图书馆:
require_once('dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$dompdf->load_html($pdfLayout);
$dompdf->render();
$pdfOutput = $dompdf->output();
然后我通过执行以下操作调用:
require_once('dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$dompdf->load_html($pdfLayout);
$dompdf->render();
$pdfOutput = $dompdf->output();
工作起来很有魅力 您可以通过执行以下操作来添加这两个选项
require_once 'Zend/Loader/Autoloader.php';
require_once('Zend/dompdf/dompdf_config.inc.php');
$load = Zend_Loader_Autoloader::getInstance();
$load->pushAutoloader('DOMPDF_autoload','');
您可以通过执行以下操作来添加这两者
require_once 'Zend/Loader/Autoloader.php';
require_once('Zend/dompdf/dompdf_config.inc.php');
$load = Zend_Loader_Autoloader::getInstance();
$load->pushAutoloader('DOMPDF_autoload','');
这对你有帮助吗?我不这么认为——看起来它实际上是在控制器中使用dompdf,而我希望它只是通过dompdf.php URL呈现PDF。你试过了吗?我不使用ZF,但似乎公共目录中的任何内容都不会导致调用引导,因此dompdf的autoloader可以工作。需要具有ZF知识的人加入。这对您有帮助吗?我不这么认为——看起来它实际上是在控制器中使用dompdf,而我希望它只是通过dompdf.php URL呈现PDF。你试过了吗?我不使用ZF,但似乎公共目录中的任何内容都不会导致调用引导,因此dompdf的autoloader可以工作。需要具有ZF知识的人加入。