0

我已经使用 PyQt5 构建了一个应用程序来处理一些数据并使用 pdfkit 生成 pdf 报告。如果我通过 PyCharm 运行应用程序,效果很好。我已经使用 fman 构建系统(PyInstaller 包装器)将应用程序打包成可执行文件,当我运行它时,每次生成 pdf 时都会弹出一个 wkhtmltopdf.exe 控制台窗口。

处理许多文件时,这真的很烦人。

有没有办法确保 wkhtmltopdf.exe 只作为最小化窗口(或类似解决方案)打开?

4

1 回答 1

0

最后我求助于从 GitHub 上 fork pdfkit 并creationflags=0x08000000在and文件中添加Popen函数。我知道我会将位置传递给配置文件,所以我也明确表示了这一点。configuration.pypdfkit.pywkhtmltopdf.exe

可在https://github.com/KiFi85/python-pdfkit获得

它对我有用,但不确定它是否是最好的解决方案

于 2020-01-22T19:35:15.723 回答