qt - 如何在不编译的情况下安装wkhtmltopdf补丁qt?

标签 qt openerp wkhtmltopdf odoo-8

我正在为主机 Odoo 使用谷歌云实例,somo 报告打印为 pdf 正常,但其他自定义 paperformat 收到以下错误:

“开关--header-spacing,不支持使用unpatched qt,将被忽略。开关--header-html,不支持使用unpatched qt,将被忽略。开关--footer-html,是不支持使用未打补丁的qt,将被忽略。QXcbConnection:无法连接到显示”

我用谷歌搜索,为了解决我需要像这样编译 wkhtmltopdf:
http://www.grobak.net/id/blog/how-fix-wkhtmltopdf-failed-error-code-6但是这个过程需要 3 小时,我正在构建一个脚本来在运行时安装 google 实例,并带有 odoo 依赖项。

.deb 包的依赖关系被破坏

有人知道其他解决方案吗?

最佳答案

我的系统配置是 Ubuntu 14.04 和 64 位。所以,我正在根据那个下载。

首先,您必须通过以下方式检查您的系统操作系统名称

lsb_release -a

检查您的 Ubuntu Linux 操作系统架构是 32 位还是 64 位,打开终端并运行以下命令。
file /sbin/init

使用以下命令下载用 qt 修补的 wkhtmltopdf
sudo wget -P Downloads https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb

在这里,将“trusty”替换为您的操作系统名称,如果仅是 64 位,则保留“amd64”,否则将其更改为“i386”并下载 deb 文件。

之后执行以下命令,
cd ~/Downloads
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb

现在,使用以下命令检查 wkhtmltopdf 版本,
wkhtmltopdf -V

享受!!

关于qt - 如何在不编译的情况下安装wkhtmltopdf补丁qt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35617491/

相关文章:

ios - 字体无法在 iOS 上加载,但在 Android 上可以正常加载

python - 有条件地隐藏 One2many 字段 Odoo/OpenERP

python - 在域过滤器中使用函数

openerp - + 运算符在这一行中做了什么?

html - Wkhtmltopdf 单行字符在页面之间部分剪切

wkhtmltopdf - 执行 wkhtmltopdf-amd64 时的 Linux 权限问题

ruby-on-rails - 使用rspec和pdfkit测试pdf的下载

c++ - Qt同步不可能在这里?

c++ - 将文本作为字符串发送与引号之间的文本之间的区别

c++ - Qt 不会链接任何东西