Ubuntu需要为Odoo安装 wkhtmltopdf,不安装无法生成PDF文件:
1. 安装依赖:
sudo apt-get install fontconfig libxrender1 xfonts-75dpi xfonts-base
2. 根据系统类型,下载合适的版本,https://wkhtmltopdf.org/downloads.html:
(亦可wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb,不建议)
3. 安装wkhtmltopdf:
sudo dpkg -i wkhtmltox_0.12.6-1.focal_amd64.deb
4. 安装中文字体:
#查看目前已安装的字体
sudo fc-list
#创建字体文件目录
sudo mkdir /usr/share/fonts/zh_CN
#准备好所需字体simsun.ttc,放到Downloads 子目录
sudo mv simsun.ttc /usr/share/fonts/zh_CN
#刷新字体缓存
sudo fc-cache -fv
#查看是否安装成功
sudo fc-list
5.测试,重新启动ODOO12服务后,ODOO12已经自动能生成PDF文件