技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种基于案件要素生成卷册的方法、装置与流程  >  正文

一种基于案件要素生成卷册的方法、装置与流程

  • 国知局
  • 2024-09-05 14:51:43

本发明涉及计算机自动化领域,具体涉及一种基于案件要素生成卷册的方法、装置。

背景技术:

1、电子卷宗归档管理过程中每家法院归档的封面、目录、备考表、卷底等样式都不相同,不同之处主要体现在模板上的数据要求、字体、字号、页边距、背景颜色、字体颜色等。传统的基于java awt组件库的实现方式,虽然也能实现上述效果,但是灵活度不够,面对日益新增的个性化需求,需要频繁大量修改源代码,而且生成的图片文件也无法实时在线编辑。

技术实现思路

1、本发明公开一种基于案件要素生成卷册的方法、装置,用于解决现有技术不支持灵活配置且不支持在线编辑的问题。

2、一种基于案件要素生成卷册的方法,包括以下步骤:

3、s1:配置word模版,word模版中的内容包括静态部分与动态部分,静态部分为随着案件不同不会产生变化的内容,具体包括封面、目录、备考表、字体、字号、页边距、背景颜色中的一种或多种,动态部分为随着案件不同会产生变化的内容;具体包括日期、法院名称等内容;动态部分以变量字符串的形式,在word模版中占位;

4、s2:接收用户提供的案件信息,使用对应的word模版,遍历word模版中的变量字符串,根据案件信息,从数据库中查询各个变量字符串对应的值并完成文本替换,得到word格式的卷册,根据需求将word格式的卷册转化为所需格式;如用户请求修改内容,则返回word格式的卷册给用户,待用户修改完成后,再重新将word格式的卷册转化为所需格式。

5、进一步的,变量字符串中包括变量标识与效验机制。

6、进一步的,变量字符串的形式规则为tdh[变量名长度][变量名],其中,“tdh”为变量标识,“[变量名]”为变量字符串的名称,“[变量名长度]”表示“[变量名]”的长度;一个字符串如果符合变量字符串的形式规则则为变量字符串,否则为普通字符串。

7、进一步的,对变量字符串执行文本替换的具体方法,为通过文档range对象的replace方法进行。

8、本发明还提供了一种基于案件要素生成卷册的装置,包括以下模块:

9、配置模块:用于配置word模版,word模版中的内容包括静态部分与动态部分,静态部分为随着案件不同不会产生变化的内容,具体包括封面、目录、备考表、字体、字号、页边距、背景颜色中的一种或多种,动态部分为随着案件不同会产生变化的内容;具体包括日期、法院名称等内容;动态部分以变量字符串的形式,在word模版中占位;

10、生成模块:用于接收用户提供的案件信息,使用对应的word模版,遍历word模版中的变量字符串,根据案件信息,从数据库中查询各个变量字符串对应的值并完成文本替换,得到word格式的卷册,根据需求将word格式的卷册转化为所需格式;如用户请求修改内容,则返回word格式的卷册给用户,待用户修改完成后,再重新将word格式的卷册转化为所需格式。

11、进一步的,变量字符串中包括变量标识与效验机制。

12、进一步的,变量字符串的形式规则为tdh[变量名长度][变量名],其中,“tdh”为变量标识,“[变量名]”为变量字符串的名称,“[变量名长度]”表示“[变量名]”的长度;一个字符串如果符合变量字符串的形式规则则为变量字符串,否则为普通字符串。

13、进一步的,对变量字符串执行文本替换的具体方法,为通过文档range对象的replace方法进行。

14、有益效果:使用本发明后,面对日益新增的个性化需求,只需制作相应的word模版即可,而无需大量的修改代码,因而配置非常的灵活方便,同时如果用户需要修改内容,可以将待转换的word模版直接提交给用户即可,使得用户可以实现在线编辑。

技术特征:

1.一种基于案件要素生成卷册的方法,其特征在于包括以下步骤:

2.根据权利要求1所述的一种基于案件要素生成卷册的方法,其特征在于,变量字符串中包括变量标识与效验机制。

3.根据权利要求1所述的一种基于案件要素生成卷册的方法,其特征在于,变量字符串的形式规则为tdh[变量名长度][变量名],其中,“tdh”为变量标识,“[变量名]”为变量字符串的名称,“[变量名长度]”表示“[变量名]”的长度;一个字符串如果符合变量字符串的形式规则则为变量字符串,否则为普通字符串。

4.根据权利要求1所述的一种基于案件要素生成卷册的方法,其特征在于,对变量字符串执行文本替换的具体方法,为通过文档range对象的replace方法进行。

5.一种基于案件要素生成卷册的装置,其特征在于包括以下模块:

6.根据权利要求5所述的一种基于案件要素生成卷册的装置,其特征在于,变量字符串中包括变量标识与效验机制。

7.根据权利要求5所述的一种基于案件要素生成卷册的装置,其特征在于,变量字符串的形式规则为tdh[变量名长度][变量名],其中,“tdh”为变量标识,“[变量名]”为变量字符串的名称,“[变量名长度]”表示“[变量名]”的长度;一个字符串如果符合变量字符串的形式规则则为变量字符串,否则为普通字符串。

8.根据权利要求5所述的一种基于案件要素生成卷册的装置,其特征在于,对变量字符串执行文本替换的具体方法,为通过文档range对象的replace方法进行。

技术总结本发明涉及计算机自动化领域,具体涉及一种基于案件要素生成卷册的方法、装置。方法包括以下步骤:配置word模版,模版中的内容包括静态部分与动态部分;动态部分以变量字符串的形式,在word模版中占位;接收用户提供的案件信息,使用对应的word模版,从数据库中查询各个变量字符串对应的值并完成文本替换,得到word格式的卷册,根据需求将word格式的卷册转化为所需格式。使用本发明后,面对日益新增的个性化需求,只需制作相应的word模版即可,而无需大量的修改代码,因而配置非常的灵活方便,同时如果用户需要修改内容,可以将待转换的word模版直接提交给用户即可,使得用户可以实现在线编辑。技术研发人员:仇国庆,廖齐龙受保护的技术使用者:南京通达海软件有限公司技术研发日:技术公布日:2024/9/2

本文地址:https://www.jishuxx.com/zhuanli/20240905/288536.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。