[发明专利]版式化后的电子表单与OFD合并展现及目录生成的方法有效
申请号: | 202010643500.2 | 申请日: | 2020-07-07 |
公开(公告)号: | CN111753500B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 何冉冉;何中;蔡亚军;蒋烽;顾永新;张军;戴建峰;施东海 | 申请(专利权)人: | 江苏中威科技软件系统有限公司 |
主分类号: | G06F40/137 | 分类号: | G06F40/137;G06F40/151;G06F40/169;G06F40/189 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 陈亮亮 |
地址: | 226000 江苏省南通*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版式 电子 表单 ofd 合并 展现 目录 生成 方法 | ||
1.一种版式化后的电子表单与OFD合并展现及目录生成的方法,其特征在于包含以下步骤:
步骤一:将绘制好的工作流电子表单转化为版式文件并保存工作流电子表单页面上的各类元素信息;
步骤二:解压OFD版式文件获取OFD文件夹下的文件数据;
步骤三:其他格式文件根据不同方法转化为标准的版式文件;
步骤四:读取步骤一中工作流电子表单转化的版式文件、步骤二中OFD版式文件以及步骤三中其他格式文件转化的版式文件的目录后重组新目录;
步骤五:通过重组后的新目录选择展示页面,客户端将对应的文件数据进行格式解析加载后将页面进行渲染并完成展现和标识;
所述步骤五具体为
步骤51:对于版式化后的电子表单,在文件底版区域展示渲染对应的版式底版,获取初始化元素坐标模块中的JSON格式数据,解析JSON格式数据,根据横坐标startX、纵坐标startY在版式底版指定控制区域绘制输入框宽度width、输入框高度height的输入框,并标注该输入框的名称TagName;在电子表单中,根据实际内容,在各个输入框中输入对应的内容并保存,根据输入框的名称TagName与输入框对应的内容,将值一一匹配保存到数据库中,二次阅读时,把值直接拼接到value字段中,返回给客户端展示;
步骤52:文件目录中每个目录分别超链接一个文件地址路径,点击每个目录时,如果是OFD格式文件,根据对应的OFD文件页面的路径地址下载页面及文件页面的外引资源完成加载页面的显示,如果是PDF文件,根据对应的PDF文件的路径地址下载PDF文件并在底版区域加载;
步骤53:获取各个版式化后的电子表单与OFD文件的总高度Total和文件展示区域的高度H,计算两者之间的倍数N = Total/H,则滚动条的高度为H/N;
步骤54:跨页面、跨文件多版式化后的电子表单与OFD文件阅读,鼠标滚动下拉阅读时,当滚动到某一目录底部时,获取内存中该文件下一页的文件内容,判断下一页文件内容是否为另外一个文件,如果是,则在文件展示区域的相邻页面分隔部位的左右两侧标记“文件已经阅读完成,阅读下一文件”;如果不是,则不标记;
步骤55:客户端设置检索模块,检索模块通过服务器检索所有OFD文件夹下的文件数据,确定含有关键字的页面的页码,然后服务器过滤未含有关键字的页面后将含有关键字的页面返回客户端进行展示。
2.按照权利要求1所述的版式化后的电子表单与OFD合并展现及目录生成的方法,其特征在于:所述步骤一具体为
步骤11:导入标准的电子表单,采用正则匹配,匹配出电子表单中的元素,将匹配出的元素替换为空白区域,获得html格式的文件基本内容底版,调用wkhtmltopdf将html格式的文件基本内容底版转化为PDF格式文件,或者继续将PDF格式文件转换为OFD格式版式文件,得到一个电子表单版式化后的文件底版;
步骤12:初始化元素坐标模块遍历电子表单中输入框对象,将元素类型、横坐标startX、纵坐标startY、输入框宽度width、输入框高度height、元素名称、类别、值value组织成JSON格式数据,将组织成的JSON格式数据保存到数据库中。
3.按照权利要求2所述的版式化后的电子表单与OFD合并展现及目录生成的方法,其特征在于:所述步骤一中标准电子表单中的元素包含单行文本输入框input、多行文本输入框textarea、下拉框select、多选框checkbox和单选框radio,输入框对象包含单行文本输入框input、多行文本输入框textarea、下拉框select、多选框checkbox、单选框radio和表格单元td。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中威科技软件系统有限公司,未经江苏中威科技软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010643500.2/1.html,转载请声明来源钻瓜专利网。