2016-01-24 69 views
2

我變換一個HTML文件轉換成PDF簡單地通過:蟒pdfkit:增大字體大小

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

問題是,字體大小是非常小的。

如何使用pdfkit增加字體大小(包括頭文件和段落)?顯然,我希望標題字體保持比段落字體更大。

我想我必須調整選項,但我找不到如何。

+0

您是否嘗試過[doc page](https://pypi.python.org/pypi/pdfkit)的建議;傳遞選項?有一個'header-font-size'參數可以傳遞。 – ako

+1

@ako對不起,但在該頁面中,我看不到'header-font-size'任何地方:/ 無論如何,我必須使用什麼度量單位?因爲我試過px和em,但他們不工作 – Pigna

+0

嗯,我不知道圖書館。我只能從30秒內查看文檔頁面時看到的內容。我提到的頁面說:「您可以指定所有wkhtmltopdf選項」,在此時它將您鏈接到底層庫的頁面。從那裏,它說字體大小是默認值12.還有一個公平的機會,里程可能會有所不同,這取決於你在哪個平臺上。 – ako

回答

3

在我的情況下手動設置dpi幫助。

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