在此系统上找不到 Wkhtmltopdf。该报告将显示在 html
Unable to find Wkhtmltopdf on this system. The report will be shown in html
当我尝试打印任何发票的报告时,会弹出此错误,所以我从 link、http://wkhtmltopdf.org/downloads.html 下载了 wkhtmltopdf
之后,在设置->系统参数中,我创建了一个名为 wkhtmltopdf 的键,其值为 C:\Program Files (x86)\wkhtmltopdf 但我仍然无法以 pdf 格式打印报告,因为此错误不会发生。 (我在 windows 上,这是图片)
尝试将密钥设置为 'webkit_path'
并检查 'wkhtmltopdf'
的版本,应该 '0.12.2.1'
。
如果您正在使用 运行 Odoo 的配置文件,请尝试提供参数 'bin_path'
和值作为 'wkhtmltopdf'
文件的路径。
要在 linux/unix 操作系统中安装 wkhtmltopdf,
sudo wget https://downloads.wkhtmltopdf.org/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin
最后重启odoo server
在 windows 平台上。尝试在您的 odoo 版本的 .conf 文件中添加以下参数。
bin_path = C:/程序 Files/wkhtmltopdf/bin
之后不要忘记重启你的odoo。
它对我有用。
如果有人在 ubuntu 20.04 中寻找答案,那就是:
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
如果你遇到缺少库的问题 libpng12-0
:
sudo add-apt-repository ppa:linuxuprising/libpng12
sudo apt update
sudo apt install libpng12-0
如果你遇到缺少库的问题 libssl1.0.0
:
wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb
sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb
然后 re-run 这个命令:
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
希望对您有所帮助。
当我尝试打印任何发票的报告时,会弹出此错误,所以我从 link、http://wkhtmltopdf.org/downloads.html 下载了 wkhtmltopdf
之后,在设置->系统参数中,我创建了一个名为 wkhtmltopdf 的键,其值为 C:\Program Files (x86)\wkhtmltopdf 但我仍然无法以 pdf 格式打印报告,因为此错误不会发生。 (我在 windows 上,这是图片)
尝试将密钥设置为 'webkit_path'
并检查 'wkhtmltopdf'
的版本,应该 '0.12.2.1'
。
如果您正在使用 运行 Odoo 的配置文件,请尝试提供参数 'bin_path'
和值作为 'wkhtmltopdf'
文件的路径。
要在 linux/unix 操作系统中安装 wkhtmltopdf,
sudo wget https://downloads.wkhtmltopdf.org/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin
最后重启odoo server
在 windows 平台上。尝试在您的 odoo 版本的 .conf 文件中添加以下参数。 bin_path = C:/程序 Files/wkhtmltopdf/bin 之后不要忘记重启你的odoo。 它对我有用。
如果有人在 ubuntu 20.04 中寻找答案,那就是:
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
如果你遇到缺少库的问题 libpng12-0
:
sudo add-apt-repository ppa:linuxuprising/libpng12
sudo apt update
sudo apt install libpng12-0
如果你遇到缺少库的问题 libssl1.0.0
:
wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb
sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb
然后 re-run 这个命令:
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
希望对您有所帮助。