xhtml2pdf python库是否支持<img/>标记?

时间:2014-05-24 20:56:24

标签: python html image pdf xhtml2pdf

我正在尝试使用xhtml2pdf python库将html文档导出为pdf。

认为支持<img>标记 - 但是docs are not clear on this matter - 有几个使用该标记的测试用例。

按照文档中的示例,添加了图像,我这样做了:

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 个答案:

答案 0 :(得分:3)

我试图记住这是否是同一个问题,但如果我记得自己的经历,请包括图片的完整路径。

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