Zend 1 - 没有重定向的文件的直接链接

时间:2017-04-14 10:00:20

标签: javascript php .htaccess pdf zend-framework

我正在使用Zend 1.12进行项目,我希望在页面内容中显示PDF。嵌入,对象或库PDF.js存在解决方案,但我总是遇到同样的问题:我需要编写文件的路径。

问题是由于Zend,PDF的链接总是重定向到另一个页面,我不知道如何对包含pdf文件的文件夹进行例外处理。

我是否必须在index.php,帮助程序或.htacess中编写一些代码。我希望你的意见。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

一种解决方案是将PDF存储在服务器上或/ tmp /文件夹中。

获得PDF文件位置后,您可以使用Zend_PDF对象加载PDF,如下所示:

$pdf = Zend_Pdf::load('/tmp/yourfile.pdf');

然后您可以将其存储在视图中,如下所示:

 $this->view->pdf = $pdf;

在您的视图文件中,您可以使用render()函数:

$this->pdf->render();