返回

为什么Mpdf无法显示html的背景图?最佳答案↓

new \Mpdf\Mpdf($option);明明设置好了图片为什么无法显示呢?

mpdf版本

"mpdf/mpdf":"^8.2",

在使用Mpdf的时候,通常是将html作为mpdf解析的内容;可能会出现的问题是明明设置了背景图片或者img设置了正确的路径,但是导出pdf的时候就是无法显示图片;

原因就是这些图片等资源路径没有设置为绝对路径而导致的;因此可以这样做

ROOT_PATH.'....'

ROOT_PATH是定位到当前项目根目录的位置,而且在非生产情况下建议打开showImageErrors:

$mpdf=new\Mpdf\Mpdf($option);$mpdf->showImageErrors=true;

这样可以知道路径是否有错误,否则不会显示图片的错误信息;

评论