[发明专利]Word内嵌表格生成方法和装置在审
申请号: | 201611014850.2 | 申请日: | 2016-11-17 |
公开(公告)号: | CN106776510A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 张国锐 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 谢曲曲 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | word 表格 生成 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别是涉及一种Word内嵌表格生成方法和装置。
背景技术
随着办公电子化的发展,越来越多的文件需要使用电子形式进行编辑。Word是常用的一种文字处理器,通常为了帮助用户快速生成特定类型的Word文档,会在Word中内置包含固定格式设置和版式设置的模板文件,也就是Word模板,但传统的Word模板无法对内嵌表格进行替换。另外,还可以通过编辑Word元素生成Word文档,Word元素是指Word文档中的文字、图片、表格等信息。但在样式复杂或频繁变动的Word文档中,需要定义大量的Word元素并且需要根据不同需求更新维护,降低了Word的编写效率。
发明内容
基于此,有必要针对上述在样式复杂或频繁变动的Word文档中生成内嵌表格时Word文档的编写效率较低的问题,提供一种Word内嵌表格生成方法和装置。
一种Word内嵌表格生成方法,包括:
读取预先定义的Word模板中的每一个元素;
判断元素是否为替换标志;
当读取的元素为替换标志时,根据预先建立的替换标志中的预设字符与替换表的对应关系,查询并获取替换标志对应的替换表;
将获取的替换表与替换标志进行替换,生成内嵌表格。
在其中一个实施例中,预先定义的Word模板为带有替换标志的Word模板,替换标志为带有所述预设字符的表格。
在其中一个实施例中,在判断元素是否为替换标志的步骤包括:判断读取的元素是否为表格;当读取的元素为表格时,读取表格中的文字;判断表格中的文字是否为预设字符。
在其中一个实施例中,将获取的替换表与替换标志进行替换,包括:将获取的替换表转换成POI可识别表格;将POI可识别表格与替换标志进行替换。
在其中一个实施例中,Word内嵌表格生成方法还包括:当Word模板中的所有带替换标志的元素替换完成时,将替换了替换表的Word模板生成Word文档。
一种Word内嵌表格生成装置,包括:
读取模块,用于读取预先定义的Word模板中的每一个元素;
判断模块,用于判断元素是否为替换标志;
查询模块,用于当读取的元素为替换标志时,根据预先建立的替换标志中的预设字符与替换表的对应关系,查询并获取替换标志对应的替换表;
替换模块,用于将获取的替换表与替换标志进行替换,生成内嵌表格。
在其中一个实施例中,预先定义的Word模板为带有替换标志的Word模板,替换标志为带有预设字符的表格。
在其中一个实施例中,判断模块还用于判断读取的元素是否为表格,当读取的元素为表格时,读取表格中的文字;判断表格中的文字是否为预设字符。
在其中一个实施例中,替换模块用于将获取的替换表转换成POI可识别表格,将POI可识别表格与替换标志进行替换。
在其中一个实施例中,Word内嵌表格生成装置还包括:生成模块,用于当Word模板中的所有带替换标志的元素替换完成时,将替换了替换表的Word模板生成Word文档。
上述Word内嵌表格生成方法和装置,通过在Word模板中设置替换标志以及预先建立的替换标志与替换表之间的对应关系,能够通过替换标志直接获取对应的替换表进行替换,从而生成带有内嵌表格的Word文档。不需要定义大量的Word元素更新维护内嵌表格,提高了Word文档的编写效率。
附图说明
图1为一个实施例中Word内嵌表格生成方法流程图;
图2为另一个实施例中Word内嵌表格生成方法流程图;
图3为一个实施例中Word内嵌表格生成方法具体流程图;
图4为一个实施例中Word内嵌表格替换示意图;
图5为另一个实施例中Word内嵌表格替换示意图;
图6为一个实施例中Word内嵌表格生成装置的结构图;
图7为另一个实施例中Word内嵌表格生成装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,提供一种Word内嵌表格生成方法,包括:
步骤110,读取预先定义的Word模板中的每一个元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611014850.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子表单生成方法及装置
- 下一篇:一种编辑文档保存方法及装置