使用wkhtmltopdf时隐藏命令提示符

时间:2018-07-10 17:16:49

标签: tkinter pyinstaller wkhtmltopdf

我正在尝试创建一个将在不显示命令提示符的情况下运行的可执行文件。我使用pyinstaller创建可执行文件,并使用--noconsole选项隐藏命令提示符,但是程序使用wkhtmltopdf仍然会打开命令提示符。

我发现与wkhtmltopdf一起使用的唯一选项是-quiet,它阻止了它输出任何内容,但这仍然会导致命令提示符打开,只是空白。

我不知道是否缺少可以与wkhtmltopdf一起使用的选项,或者是否有其他解决方法。

import pdfkit

path_to_wkhtmltopdf = 'S:\!Data Processing\Resources\wkhtmltopdf\\bin\wkhtmltopdf.exe'

config = pdfkit.configuration(wkhtmltopdf=path_to_wkhtmltopdf)
pdfkit.from_file(os.path.join(folder,'temp_output.html'),os.path.join(folder, raw_file_name + ' (RAW PDF).pdf'),options={
        'margin-left': margin,
        'margin-right': '0.3in',
        'margin-top': '0.3in',
        'margin-bottom': '0.3in',
        'quiet': '', 
    },configuration=config)

0 个答案:

没有答案