Рассмотрим следующий код:
from xhtml2pdf import pisa
if __name__=="__main__":
source_HTML = """<html>
<body>
<a href="http://www.stackoverflow.com">
<img src="http://i.stack.imgur.com/uQFNA.png"/>
</a>
<a href="http://www.stackoverflow.com">
<p>Stackoverflow</p>
</a>
</body>
</html>"""
output_filename = "output.pdf"
# open output file for writing (truncated binary)
result_file = open(output_filename, "w+b")
# convert HTML to PDF
pisa.CreatePDF(
source_HTML,
dest=result_file)
result_file.close()
HTML должен отображать как изображение гиперссылки, так и текст гиперссылки, но xhtml2pdf отображает изображение без гиперссылки и текст с гиперссылкой. Это проблема с приведенным выше кодом или ограничение/ошибка библиотеки? Заранее благодарим за любую помощь в вышеуказанном вопросе.