🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 自定义打印模板 适用于公司需要自行设置打印样式的场景,将商机、合同、报销单等按照设置好的模板样式进行打印。 下文以合同模板为例: 1.默认打印模板 CRM系统自带默认打印模板,请根据公司业务修改后使用。 默认打印模板,支持重命名,边界,删除操作。 2.新增打印模板 模板名称为必填项,模板描述可根据需要填写。 ![](https://img.kancloud.cn/d1/ab/d1abfe17ddf61a12cc743f989d6f0993_2566x1482.png) 3.编辑打印模板 (1)编辑新增的打印模板 新增的打印模板默认格式为空白模板,可根据需要,自行设置打印格式。 打印模板中需要调用系统字段时,需从左侧列表中拖放字段到右侧编辑器的合适位置。 打印模板的设置支持输入文字、图片、表格等,根据用户需要自行设置,可满足多样化的使用场景。 ![](https://img.kancloud.cn/91/93/9193f537bb68f710539e9eaa58b3ef4d_2990x1512.png) (2)根据已有模板修改新的打印模板 编辑已有的打印模板,在编辑器中,复制已有模板内容。 编辑新增的空白打印模板,在编辑器中,粘贴之前复制的模板内容。 在此基础上,进行修改调整后,保存模板。 合同默认模板: ![](https://img.kancloud.cn/2c/df/2cdf893b59e2d4fb36bc36d5204cf387_2988x1510.png) 在合同默认模板基础上,可修改成为新打印模板 ![](https://img.kancloud.cn/cf/5d/cf5d4ca42fe8c671a9b3529e1969a4f1_3006x1512.png) 4.使用模板打印 在合同详情页,点击打印按钮,选择要使用的打印模板,即可预览打印效果。 ![](https://img.kancloud.cn/c4/24/c424f00b536d432f1bb7950351ed9b17_3010x1404.png) 打印预览 ![](https://img.kancloud.cn/e1/d4/e1d44fb2be201e8879e672f02f471650_1736x1508.png) 实际打印中,由于使用的系统字段,实际字段长度不一致,同一行有多个字段数据时,字段位置会相应调整,与打印模板相比,会出现错位。 如果对格式要求较为严格,需要规范输出,建议通过换行控制左侧对齐。 ![](https://box.kancloud.cn/8a9f74705376889bed36a44a27b6f4cf_1591x801.png) 5.打印到文件或打印机 在打印预览页面上,点击打印按钮,进入打印页面。 如果要打印pdf文件,请先安装支持pdf虚拟打印机。 ![](https://box.kancloud.cn/efcceaf14421629f7be98b469b385594_1840x422.png) 如果要打印到打印机,请选择对应打印机,设置相关打印参数即可。