2014-12-03 46 views
0

我在python中使用pdfKit庫,我用url設置了一個html頭文件,但我想解析一些值到這個頭文件中。該API pdfkit總部設在wkhtmltopdf API,走在最後一個一看:解析數據到header-html庫pdfkit

`replace <name> <value>` - > Replace [name] with value in header and footer (repeatable) 

和API pdfkit模式是:

options = { 
'page-size': 'Letter', 
'margin-top': '0.75in', 
'margin-right': '0.75in', 
'margin-bottom': '0.75in', 
'margin-left': '0.75in', 
'encoding': "UTF-8", 
'no-outline': None 

}

,但我無法找到方法來解析選項「替換」,我嘗試了很多變體。

Thx很多。

回答

2

這是一個相當晚迴應,但爲尋找一個答案,PDFkit採用一個選項字典{ "option_name": "value" },並將其添加到命令:

wkhtmltopdf ... --option_name value 

所以在這種情況下,你要-replace <name> <value> 你可以給一個字典的選項值是由空格連接的兩個值,例如

{ 
    "replace": "%s %s" % (name, value) 
}