我完全按照這裏的代碼:Convert HTML into PDF using Python,但我的圖像仍然沒有顯示出來。無論如何,它們都有絕對的URL。爲什麼我的圖片在Google App Engine上使用XHTML2PDF時不顯示?
xhtml2pdf和reportlab都作爲模塊放在我的應用程序文件夾中,所以沒有導入錯誤彈出或任何東西。 PDF呈現良好,但圖像未顯示。我試圖刪除HTML和CSS的寬度/高度屬性以及無濟於事。
任何指針?
我完全按照這裏的代碼:Convert HTML into PDF using Python,但我的圖像仍然沒有顯示出來。無論如何,它們都有絕對的URL。爲什麼我的圖片在Google App Engine上使用XHTML2PDF時不顯示?
xhtml2pdf和reportlab都作爲模塊放在我的應用程序文件夾中,所以沒有導入錯誤彈出或任何東西。 PDF呈現良好,但圖像未顯示。我試圖刪除HTML和CSS的寬度/高度屬性以及無濟於事。
任何指針?
我在本地運行基於App Engine的應用程序時看到了同樣的問題。這個問題圍繞着我安裝的PIL。
PDFs按預期渲染,並在雲中顯示圖像。
由於某些原因,當@frame
與圖像相比太小時,出現此問題。當我試圖將其渲染到框架之外時 - 它工作正常。所以解決方法是使用zoom: 20%
並調整幀的width
和height
。請注意,由於某些原因,img { zoom: 20% }
在@frame
定義中不起作用,所以我必須將其移到全局範圍(甚至在@page
定義之外)。