模块地址:
https://www.odoo.com/apps/modules/12.0/report_wkhtmltopdf_param/
安装后在下图配置打印参数:
我自己用到的参数:
#在页眉的居中部分显示页眉文本 此处显示页数
--footer-center 第 [page] 页 共[topage] 页
#设置页眉字体大小
--footer-font-size 9
## 不使用智能收缩策略
--disable-smart-shrinking
关于打印字体的问题,由于docker安装,没有打印报表设置的宋体,如下提供odoo,docker内字体安装方法:
1. 在Windows 系统 :C:\Windows\Fonts 找到字体文件 SIMSUN.TTC(宋体)上传字体到docker宿主机
2. 执行命令拷贝文件到odoo docker容器中
docker cp SIMSUN.TTC 容器名:/usr/share/fonts
3. 以root权限进入容器
docker exec -it -u root 容器名/ID bash
4.执行下面命令
#进入容器字体目录
cd /usr/share/fonts
mkdir simsun
mv SIMSUN.TTC simsun/
cd simsun
mkfontscale
mkfontdir
fc-cache -fv
#等待执行完成
5:查看容器内,已安装字体
fc-list :lang=zh