[发明专利]一种文档自动生成方法在审
申请号: | 201711344743.0 | 申请日: | 2017-12-15 |
公开(公告)号: | CN108038095A | 公开(公告)日: | 2018-05-15 |
发明(设计)人: | 薛令德 | 申请(专利权)人: | 四川汉科计算机信息技术有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610017 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文档 自动 生成 方法 | ||
本发明涉及一种文档自动生成方法,依次包括步骤S01:数据封装,自定义文档/表格的内容数据进行封装;S02:模板定义,自定义文档/表格模板存储在系统中;S03:数据调用,台程序通过插件/控件将封装好的内容数据绑定到自定义文档模板;S04:文件生成,将数据同步自动填写到自定义文档模板的不同域内,实现各类报告的自动生成文档/表格;本发明可以根据不同的功能需求定制Excel、XML等格式的文档模板,抓取所需管理数据,与模板匹配并填充,通过文档格式插件自动生成电子文档。
技术领域
本发明涉及文档处理领域,具体涉及一种文档自动生成方法。
背景技术
软件文档或者源代码文档是指与软件系统及其软件工程过程有关联的文本实体。文档的类型包括软件需求文档,设计文档,测试文档,用户手册等。其中的需求文档,设计文档和测试文档一般是在软件开发过程中由开发者写就的,而用户手册等非过程类文档是由专门的非技术类写作人员写就的。
文档能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用,尤其在维护工作中,文档是不可或缺的资料。
现有技术的缺点在于:目前所有的文档均是由根据需求进行人工编写,每次编写都耗费大量的时间,工作效率不高。
发明内容
本发明的目的在于克服现有技术的不足,提供一种文档自动生成方法,可以根据不同的功能需求定制Excel、XML等格式的文档模板,抓取所需管理数据,与模板匹配并填充,通过文档格式插件自动生成电子文档。
本发明的目的是通过以下技术方案来实现的:
一种文档自动生成方法,包括以下步骤:
S01:数据封装,自定义文档/表格的内容数据进行封装;
S02:模板定义,自定义文档/表格模板存储在系统中;
S03:数据调用,台程序通过插件/控件将封装好的内容数据绑定到自定义文档模板;
S04:文件生成,将数据同步自动填写到自定义文档模板的不同域内,实现各类报告的自动生成文档/表格。
所述步骤S01中的数据内容包括各类文档的数据内容,对每一项数据内容进行编号和关键词区分,然后将所有的数据封装在一个数据包中。
所述数据内容的项数至少包括1000条以上,使其囊括所有的文档/表格的标准内容。
所述步骤S02中的文档/表格模板至少包括10种,对每一个模板进行编号,每一模板内的编辑区域进行编号。
所述步骤S03数据调用的具体操作方法是通过编号调用和绑定,每一个内容数据有自己唯一的编号、每一个模板有一个唯一的编号、每个模板内的编辑区域有一个唯一的编号;通过三个编号的组合实现内容数据的自动绑定到自定义文档模板并实现自动填写在不同区域内。
优选的,所述文档/表格的格式包括Excel、XML。
本发明的有益效果是:本发明通过将各种文档/表格的模板、内容、编辑区域进行数据编号,利用后台程序抓取数据并将数据填充到相应的文档/表格编辑区域内,完成文档/表格的自动编辑和创建,从而生成用户所需的各类的文档/表格,节约了大量的时间。
附图说明
图1是本发明的流程图。
具体实施方式
下面结合具体实施例进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
如图1所示:
一种文档自动生成方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川汉科计算机信息技术有限公司,未经四川汉科计算机信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711344743.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种倾角补偿式自准直测量仪
- 下一篇:水产品速冻生产线及其生产工艺