PyQt5使用pdfkit创建pdf-每个pdf的wkhtmltopdf.exe窗口弹出

问题描述 投票:0回答:1

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

这在处理许多文件时确实很烦人。

是否有办法确保wkhtmltopdf.exe仅以最小化窗口(或类似解决方案)打开?

python pyqt5 wkhtmltopdf pdfkit fbs
1个回答
0
投票

[最后,我求助于GitHub的pdfkit,并在creationflags=0x08000000Popen文件的configuration.py函数中添加了pdfkit.py。我知道我会将wkhtmltopdf.exe位置传递给配置文件,所以我也明确了这一点。

它在https://github.com/KiFi85/python-pdfkit可用

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

© www.soinside.com 2019 - 2024. All rights reserved.