如何在 yii 中使用 mPDF?
Posted
技术标签:
【中文标题】如何在 yii 中使用 mPDF?【英文标题】:How can I use the mPDF with yii? 【发布时间】:2013-12-07 15:51:47 【问题描述】:我正在使用 yii 框架来生成 pdf 报告。使用 yiireport 扩展 http://www.yiiframework.com/extension/yiireport 我能够生成报告。生成 pdf 有三个选项,即使用 TcPDF、DomPDF 或 mPDF 库。 TcPDF、DomPDF 都在工作,但 mPDF 不工作。如何将 mPDF 与 yii 一起使用。请帮忙。
【问题讨论】:
【参考方案1】:默认情况下,yiireport 不提供 mPDF。 Yiireport安装步骤说:
3) Download a PDF library, like mPDF and copy to protected/vendors directory
那你应该在 yiireport.php 中配置:
return array(
'pdfRenderer' => 'mpdf',
// You should extract mpdf.zip contents, which you got from
// http://www.mpdf1.com
// and point 'pdfRenderedPath' to it
'pdfRendererPath' => 'application.vendors.mpdf',
'templatePath' => 'application.views.reports'
);
【讨论】:
我已按照这些步骤进行安装。 yii 不提供 mPDF,TcPDF、DomPDF 也不提供。这两个安装成功。问题在于 mPDF 安装。 您既没有向我们展示错误/异常,也没有向我们展示您的配置文件。 没有php错误或异常,只显示404页面未找到。以上是关于如何在 yii 中使用 mPDF?的主要内容,如果未能解决你的问题,请参考以下文章
如何在yii2中向kartik yii-mpdf添加自定义字体
如何在 Yii2 mpdf 中将 <br> 标签实际呈现为换行符