如何使用weasyprint呈现链接?

时间:2013-03-13 04:46:16

标签: python python-2.7 pdf pdf-generation weasyprint

from weasyprint import HTML
HTML(string='<a href="http://google.com">link</a>').write_pdf('tmp.pdf')

里面没有可点击的链接。

我正在抓取网站的一部分作为HTML并尝试渲染该部分。也许这就是问题所在。但我没有完整有效的HTML。这是否意味着我无法使用weasyprint呈现正确的PDF?

以上示例将使用xhtml2pdf进行可点击链接。有没有办法让它与weasyprint一起使用?

1 个答案:

答案 0 :(得分:2)

这是WeasyPrint 0.17中的一个错误,可能还有一些以前的版本。见https://github.com/Kozea/WeasyPrint/issues/42