2010-12-01 74 views
6

下面是HTML之前剛剛$ dompdf->渲染()和$ dompdf->輸出()被稱爲:DOMPDF和img標籤,圖像不會顯示

<img src="http://www.example.com/images/Logo.png" /> 

所有其他發票顯示圖像細膩時在瀏覽器中查看或打印,或通過電子郵件將其作爲HTML。當我點擊應用程序內部的「生成PDF」時,它會以PDF格式呈現發票,但徽標已丟失。我已經把一條調試線發送給我發送給render()的原始HTML,它對我來說看起來很好。

有沒有人有任何想法爲什麼dompdf不會顯示此圖像?

+3

您正在使用哪種版本的DOMPDF?我不記得確切的限制,但我相信0.5.1在PNG中的alpha透明度問題。這是在這裏提到的:http://drupal.org/node/558170#comment-1981550 – BrianS 2010-12-02 20:15:48

+0

哇,謝謝!那就是它。啊! – Kevin 2010-12-03 03:45:58

回答

14

一個想法:如果你提供完整的URI的圖像被視爲外部,所以定義costant DOMPDF_ENABLE_REMOTE必須設置爲true。