python pdfkit:增加字体大小

时间:2016-01-24 17:09:54

标签: python python-2.7 pdf pdfkit

我只是通过以下方式将HTML文件转换为pdf:

pdfkit.from_file("cpp.html",'cpp.pdf')

问题是font-size非常小。

如何使用pdfkit增加字体大小(标题和段落)?显然,我希望标题字体保持大于段落字体。

我想我必须调整选项,但我无法找到。

3 个答案:

答案 0 :(得分:5)

在我的情况下手动设置dpi有帮助。

options = {
    'dpi':96,
}
pdfkit.from_url(url,out_file,options=options)

答案 1 :(得分:0)

还有一个缩放选项,可以为我解决问题。 (浮空)

    options = {
    'zoom': 2,
}
pdfkit.from_url(url,out_file,options=options)

答案 2 :(得分:0)

我同时尝试了缩放和dpi,但最适合我的是

options = {
    'minimum-font-size': "20",
}

或任何值

您还可以将wkhtml中的任何参数作为选项传递给pdfkit-https://wkhtmltopdf.org/usage/wkhtmltopdf.txt