这是在$ dompdf-> render()和$ dompdf-> output()之前的HTML:
<img src="http://www.example.com/images/Logo.png" />
所有其他发票在浏览器中查看或打印或以HTML格式发送电子邮件时都会显示图像。当我在应用程序内部单击“生成PDF”时,它会以PDF格式呈现发票,但徽标缺失。我已经把一个调试行发送给我发送给它的原始HTML发送到render(),它看起来很好。
有没有人知道为什么dompdf不会显示这张图片?
答案 0 :(得分:14)
一个想法:如果您为图像提供完整的URI,则将其视为外部URI,因此必须将定义的costant DOMPDF_ENABLE_REMOTE
设置为true。
答案 1 :(得分:2)
您似乎必须通过server path
param中的server url
而不是src
http://www.flashnutz.com/2009/08/images-not-working-in-dompdf/