講html網頁儲存為pdf
阿新 • • 發佈:2019-02-18
使用wkhtmltopdf外掛+ pdfkit
外掛的安裝:
wkhtmltopdf的安裝參考:https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf
安裝pdfkit
pip install pdfkit
關於wkhtmltopdf的使用:
1.一定要把wkhtmltopdf的安裝路徑加入到Path中,不然沒有辦法使用
2.如果wkhtmltopdf加入PATH後Python pdfkit依然提示無法找到該程序,則需要自己進行配置
配置方法如下
import pdfkit
path_wkthmltopdf = r'D:\Progarm\wkhtmltopdf\bin\wkhtmltopdf.exe'
3.wkhtmltopdf使用時有三種方法
pdfkit.from_url() #直接輸入url連結加輸出的檔名即可 pdfkit.from_file() #把HTML檔案輸出為pdf檔案,引數為輸入檔名和輸出檔名 pdfkit.from_string() #把HTML檔案輸出為pdf檔案,引數為輸入檔名和輸出檔名
引數大部分情況下使用預設引數就可以了,效果很好,具體引數可以在命令列中輸入mkhtmltopdf -h查詢即可