2

我完全按照这里的代码:Convert HTML into PDF using Python,但我的图像仍然没有显示。无论如何,它们都有绝对 URL。

xhtml2pdf 和 reportlab 都作为模块放置在我的应用程序文件夹中,因此不会弹出导入错误或任何东西。PDF 呈现良好,只是没有显示图像。我也尝试删除 HTML 和 CSS 宽度/高度属性,但无济于事。

任何指针?

4

2 回答 2

0

@frame由于某些原因,当与图像相比太小时,我遇到了这个问题。当我试图在框架外渲染它时 - 它起作用了。所以解决方案是使用zoom: 20%和调整框架的widthheight。请注意,由于某些原因,这img { zoom: 20% }在定义内不起作用,@frame因此我不得不将其移至全局范围(甚至在@page定义之外)。

于 2013-08-05T12:35:25.797 回答
0

在本地运行基于 App Engine 的应用程序时,我遇到了同样的问题。问题集中在我安装 PIL 上。

PDF 按预期呈现,图像在云端。

于 2013-07-28T19:17:50.777 回答