[英]Include stylesheet file into MPDF conversion in PHP
我已经制作了HTML,可以使用MPDF将其转换为PDF,但是问题是我不能包含样式表文件。
例:
include("../mpdf.php");
$mpdf=new mPDF('c');
$mpdf->SetDisplayMode('fullpage');
// LOAD a stylesheet
$stylesheet = file_get_contents('mpdfstyleA4.css');
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html);
$mpdf->Output();
我使用了上面的代码,但是看不到样式的效果。 有谁知道一种更好的方式来包含样式?
您需要在html中加载样式表-代码段中尚不清楚$ html的内容来自何处,但这是加载样式的地方。 使用您的代码,您将编写已加载的CSS,就好像它是PDF的文档内容一样,我认为这不是您的意图。
在我看来,您正在将新的PDF功能设置为“代码”模式。 $ mpdf =新的mPDF('c');
您是否尝试过不带“ C”的功能?
$mpdf=new mPDF();
另外,您的样式表“ mpdfstyleA4.css”是否与mpdf.php位于同一路径?
mPdf works best with inline style sheets which cause no bugs while pdf opens in different browsers.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.