我正在尝试使用python库将HTML文件转换为pdf。 我遵循了here中的文档。在
目前,我正在尝试将纯文本转换成PDF格式,而不是整个html文档。一切都很好,但是我看到的不是文本,而是生成的PDF中的框。 这是我的密码。在
import pdfkit
config = pdfkit.configuration(wkhtmltopdf='/usr/local/bin/wkhtmltopdf/wkhtmltox/bin/wkhtmltopdf')
content = 'This is a paragraph which I am trying to convert to pdf.'
pdfkit.from_string(content,'test.pdf',configuration=config)
这是输出。在
这是一段我试图转换成pdf的段落,而不是文本,转换后的pdf包含方框。在
感谢任何帮助。 谢谢:)
无法在Ubuntu16.04上用Python2.7重现这个问题,它在提到的规范上运行良好。据我所知,这个问题是由于您的操作系统没有pdfkit生成文件时使用的字体或编码。在
也许试着这样做: 在
修改pdf的选项可以作为字典添加,并分配给
from_string
函数中的options
参数。选项列表可以找到here。在相关问题 更多 >
编程相关推荐