发布日期:2024年07月01日
HiDocs模版文档套打服务是一个通过json数据来批量替换Office模版文档内的通配标识的,以此来达到自动批量生产文档的目的,从而降低人员成本投入和减少人为因素带来的文档信息误差。服务主要应用于各类准考证、合同、工资单、成绩单、通知单、奖状、名牌、邀请函、工作证、出入证、法律文书等文档的批量自动生产。
打开一份word文档,通过将要替换的内容设置为“ {{内容唯一标识}} ”的方式来设计模版,可以按照以下规则设计,目前服务只支持基础功能
基础功能
通配标识支持文本、文本框、图片、表格、图表、超链接、水印等实体内容。同时也支持在页眉、页脚中添加通配标识。
通配标识:{{替换内容}} ,支持如下内容形态:
1、纯文本:{{替换内容}}
2、图片:{{pic:替换内容}}
3、表格:{{tbl:替换内容}}
高级功能(规划中)
1、“替换内容”前加”!”,例如:{{!替换内容}},表示无论传什么内容系统都会转换为纯文本
2、“替换内容”前加”@”前缀的office文档(docx、xlsx、pptx)以附件形式嵌入。
3、“替换内容”以http、https、data开头的会被解析为网络资源,会按文件格式进行解析;如果在http、https前添加text:则把网络资源解析为纯文本;注:网络资源必须是可以在互联网上进行直接访问到。
4、支持以换行符“\n”分割的多组资源
5、“替换内容”支持<html>格式
1、访问HiDocs文档服务网站:https://www.hidocs.cn/conv/servers.html
2、选择模版文档套打服务,点击在线体验,进入服务主页
3、上传制作完成的模版文档,系统会自动生成对应的json数据模版,可以更加json数据模版准备对应的数据,如果json数据为数组形式,则会自动按照json数据格式批量生成多份文档
文档模式和json数据对应示例
形式 | 通配标识 | json数据 |
文本 | {{考点名称}} {{考点地址}} {{考生姓名}} {{准考证号}} {{身份证号}} | { "考点名称": "复旦大学考点", "考点地址": "上海市浦东新区张江高科技园区张衡路825号", "考生姓名": "欧阳昭雪", "准考证号": "20230789398720", "身份证号": "321287390987678987", } |
图片 | {{pic:证件照}} | { "证件照": "http://cms.wxjlc.cn/UploadFiles/2024-05/20245278803830304.jpeg" } |
表格 | {{tbl:考场信息}} | { "考场信息": [ ["2023.6.12 08:30-10:00", "022", "14", "语文"], ["2023.6.12 13:30-15:30", "022", "14", "数学"], ["2023.6.13 08:30-10:00", "022", "14", "英语"], ["2023.6.13 13:30-15:30", "022", "14", "物理"] ] } |
文档模版及套打后效果示例
通过此服务我们可以简单快捷的完成模版套打需求,解决了用户经常会问的如下问题: