xhtml2pdf Python库是否支持<img>标签?

3
我正在尝试使用xhtml2pdf Python库将一个html文档导出为pdf格式。我认为<img>标签是被支持的,但是文档对这个问题并不明确,只有一些用该标签的测试案例。按照文档中的示例,并添加了一个图片,我做了以下操作:
from xhtml2pdf import pisa
sourceHtml = "<html><body><div><img src ='testimage.jpg'></div><p>Some text output for testing...<p></body></html>"
outputFilename = "test.pdf"
resultFile = open(outputFilename, "w+b")
pisa.CreatePDF(sourceHtml,dest=resultFile)
resultFile.close()

然而,生成的pdf中没有包含任何图像。查看相关资料后,我发现这可能与PIL软件包有关 - 该软件包似乎在我的系统上已安装好。
我的问题是,我应该期望以上代码可以与xhtml2pdf一起使用,还是它会忽略<img>标签?
1个回答

3

我在试图回忆这是否是同一个问题,但如果我记得我的经验,需要包含图像的完整路径。

<img src ='c:\docs\testimage.jpg'>

谢谢,几乎就行了; 当我添加 ../(改成 <img src='../testimage.jpg'>)时,它有效了 :-) - Lee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接