在沒有商業/限制庫的情況下,使用Python生成嵌入字體的PDF文檔最簡單的方法是什麼?在Python中生成PDF文檔的FLOSS/Free解決方案?
我想用表格數據和頁眉/頁腳生成文檔。我試過reportlab,但雖然功能強大,但使用起來似乎相當困難。
在沒有商業/限制庫的情況下,使用Python生成嵌入字體的PDF文檔最簡單的方法是什麼?在Python中生成PDF文檔的FLOSS/Free解決方案?
我想用表格數據和頁眉/頁腳生成文檔。我試過reportlab,但雖然功能強大,但使用起來似乎相當困難。
您可以在html中創建文檔,然後使用WKHTMLTOPDF轉換爲pdf ...它被授權使用GNU,但它是一個非常好的工具。
如果您希望能夠稍後從PDF中提取表格數據,請小心。他們需要創建爲結構化內容,否則PDF文件中將不會有表格元數據。
我用過PISA,非常非常開心。它爲您使用reportlab。
HTML + CSS總是顯而易見的選擇,但頁眉和頁腳怎麼樣?據我所知,WebKit不支持分頁媒體CSS3到那個程度,是嗎?我已經看到了使用CSS3的獨立的HTML到PDF工具,但它們通常有點破碎。 – 2011-01-10 13:40:05
請查閱http://madalgo.au.dk/~jakobt/wkhtmltopdf-0.9.9-doc.html手冊。頁眉和頁腳確實支持獨立(預編譯版本)... – jle 2011-01-10 14:14:25
這看起來很整齊。由於WKHTMLTOPDF屬於常規GPL而非AGPL,因此在使用獨立二進制文件時,許可證不應該成爲問題,對吧? – 2011-01-12 14:46:27