在我的网站中,我想将视图导出为pdf,所以我使用了pdf扩展名:
$mPDF1 = Yii::app()->ePdf->mpdf();
$mPDF1 = Yii::app()->ePdf->mpdf('', 'A5');
$mPDF1->WriteHTML($this->render('TLR_22', array(), true));
$stylesheet = file_get_contents(Yii::app()->themeManager->baseUrl.'/default/css/sheets/style');
$mPDF1->WriteHTML($stylesheet, 1);
$mPDF1->Output();
它将html导出为pdf但是没有加载css,而是将路径更改为绝对路径:
$stylesheet = file_get_contents('D:/xampp/htdocs/Yii/DialSetup/themes/default/css/sheets/style.css');
我该如何解决这个问题?谢谢...:)
答案 0 :(得分:0)
从documentation开始,您需要设置样式,然后编写输出,例如:
$stylesheet = file_get_contents('style.css');
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html,2);
另外,您是否验证过$ stylesheet包含您期望的信息?