0

在我的站点中,我想将视图导出为 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');

我怎么解决这个问题?谢谢... :)

4

1 回答 1

0

文档看来,您需要设置样式,然后编写输出,例如:

$stylesheet = file_get_contents('style.css');
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html,2);

另外,您是否验证过 $stylesheet 包含您期望的信息?

于 2013-01-11T17:45:32.760 回答