我正在使用DOMPDF库在运行时将HTML转换为PDF。但是,我正面临与图像有关的问题。系统在呈现HTML代码时显示图像,但是当我将其转换为PDF时,它会将所有图像替换为“broken_image.png”。我已经放置了完整的URL(如下所示),但它仍然不适合我:/。以下是示例图片网址:
<img src='http://img.uksoccershop.com/images/man-utd-gk-away-shirt-2012-13.jpg'/>
任何人都可以告诉我如何解决这个问题。提前谢谢。
答案 0 :(得分:0)
要为DOMPDF启用远程图像,您必须更改配置dompdf_config.inc.php
看看第284行附近:
def("DOMPDF_ENABLE_REMOTE", false);
这应该设置为true
。还要确保第103行附近定义的临时目录是可写的:
def("DOMPDF_TEMP_DIR", sys_get_temp_dir());
答案 1 :(得分:-2)
DOMPDF不是浏览器,它不会下载图像或任何其他资源,它只是将HTML / CSS转换为PDF表示。
您需要wkhtmltopdf之类的东西来实现这一目标。