2012-03-09 76 views
2

我完全按照這裏的代碼:Convert HTML into PDF using Python,但我的圖像仍然沒有顯示出來。無論如何,它們都有絕對的URL。爲什麼我的圖片在Google App Engine上使用XHTML2PDF時不顯示?

xhtml2pdf和reportlab都作爲模塊放在我的應用程序文件夾中,所以沒有導入錯誤彈出或任何東西。 PDF呈現良好,但圖像未顯示。我試圖刪除HTML和CSS的寬度/高度屬性以及無濟於事。

任何指針?

回答

0

我在本地運行基於App Engine的應用程序時看到了同樣的問題。這個問題圍繞着我安裝的PIL。

PDFs按預期渲染,並在雲中顯示圖像。

0

由於某些原因,當@frame與圖像相比太小時,出現此問題。當我試圖將其渲染到框架之外時 - 它工作正常。所以解決方法是使用zoom: 20%並調整幀的widthheight。請注意,由於某些原因,img { zoom: 20% }@frame定義中不起作用,所以我必須將其移到全局範圍(甚至在@page定義之外)。

相關問題