我可以在Win cmd框下运行以下comand:
"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe" --header-html "C:\temp\Header.html" http://google.de "C:/temp/out_new1.pdf"输出看起来像预期的,包括Header.html
但是,如果我尝试将其放在Python中,它将返回错误。我已经尝试过以下的吐露:
path_wkthmltopdf = "'C:/Program Files/wkhtmltopdf/bin/wkhtmltopdf.exe' --header-html 'C:/temp/Header.html'"
config = pdfkit.configuration(wkhtmltopdf=path_wkthmltopdf)我收到以下错误:
OSError:未找到wkhtmltopdf可执行文件:“C:/Program/wkhtmltopdf/bin/wkhtmltopdf.exe‘-头-html 'C:/temp/Header.html'”
你能帮忙吗?
先谢谢你
安德烈亚斯
发布于 2017-12-27 10:53:22
谢谢你的小费。我弄明白了它是怎么工作的。
我试着做这样的事情:
path_wkthmltopdf = r"'C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe' options=pdf_options"
config = pdfkit.configuration(wkhtmltopdf=path_wkthmltopdf)这不起作用。
你必须把这个选项放到电话里,比如
pdfkit.from_string(data, outputfile_name, configuration=config, options=pdf_options)向安德烈亚斯问好
https://stackoverflow.com/questions/47812074
复制相似问题