基于工作流的电子表单多媒体数据的无遮挡录入方法技术

技术编号:38846396 阅读:13 留言:0更新日期:2023-09-17 09:57
本发明专利技术提出基于工作流的电子表单多媒体数据的无遮挡录入方法,首先,加载并解析电子表单,获取表单的页面信息,遍历电子表单的元素信息;获取JS遍历表单的元素信息及各元素信息绑定的事件信息,获取特殊输入框;对电子表单进行渲染;在电子表单的底部构建“功能区”,在“功能区”内录入内容;本发明专利技术可在电子表单的输入框直接进行操作,不会出现页面跳转、操作页面固定遮住表单的情况,使得用户完美体验所见即所得的页面效果,实现键盘输入、放大手写、图片视频、音频、链接及其他多媒体元素的输入并实现其自定义混排,特别是在进行放大手写时,手写输入框可根据用户使用需求自行放大缩小和移动位置,从而保证手写输入框不遮挡电子表单原文。表单原文。表单原文。

【技术实现步骤摘要】
基于工作流的电子表单多媒体数据的无遮挡录入方法


[0001]本专利技术涉及电子表单处理领域,特别涉及一种基于工作流的电子表单多媒体数据的无遮挡录入方法。

技术介绍

[0002]工作流引擎实现了抽象流程的流转,而具体业务的实现需要在电子表单模块中完成,例如公文签批,审核签批意见都对应一个业务模块,具体业务在业务模块中实现并将数据保存到数据库表中,从而实现业务数据的持久化。工作流引擎负责将这些业务模块串起来,实现业务流的流转。基于工作流流转的电子表单显著不同于传统电子文档只能作为静态和割裂的信息、图片和图形等载体存在,可以是电子的、常见的和便于使用的几乎任何类型的文档,比如经常见诸于电子政务领域的网上申报、审批、内部办公、政务信息采集、报送等用到的电子文档,实质都可以应用XML文档技术,不仅保留了纸张文档的最佳特性,如熟悉的外观和感受,同时还增加了功能强大的商业逻辑功能,如数据验证和路由指令。这些功能在提供给人们必要的数据访问和交互功能的同时,还可以使政府与公众应用程序进行更有效的交互操作。工作流表单引擎系统实现了电子表单与各种实际业务逻辑的低耦合衔接,使得传统电子表单与应用系统真正意义上的融合。电子化办公因其方便、快捷而得到了越来越多的使用,但是,随着业务的多元化,电子办公中电子表单得到了广泛使用,填写电子表单审批意见也是常用的一种流程审批方式,现有的电子表单均基于H5进行数据录入,页面基于脚本实现数据交互、页面跳转;操作不便,表单页中手写,都是基于canvs构建悬浮层进行绘制。无法将手写内容进行规范化录入的同时,做到所见即所得到,现有的HTML电子表单在录入过程种存在以下问题:页面之间互相跳转,签批过程不能平滑的进行;H5页面中若干的操作方式,均需要按照要求,弹出其他的页面进行签批;交互方式多样化,不够统一。
[0003]涉及到手写部分,都是采用跳转到画板中,手写点位无法实时填充到电子表单,无法做到实时对比;

技术实现思路

[0004]本专利技术的目的在于提供一种基于工作流的电子表单多媒体数据的无遮挡录入方法,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:基于工作流的电子表单多媒体数据的无遮挡录入方法,其特征在于,包括以下步骤:步骤S1:加载并解析电子表单,获取电子表单的页面信息,同时遍历电子表单的元素信息;步骤S2:获取JS遍历电子表单的元素信息,解析电子表单各元素信息绑定的事件,获取特殊输入框;
步骤S3:点击表单的普通页面元素时,按照电子表单的方式进行渲染;步骤S4:在电子表单的底部构建“功能区”;步骤S5:点击指定特殊元素将事件直接指向到“功能区”,在电子表单所述“功能区”内录入签批内容。
[0006]优选的,所述元素信息由普通文本框和特殊输入框组成,所述特殊输入框为支持放大手写、键盘输入、音视频签批框。
[0007]优选的,所述表单签批包括特殊输入框指定区域的多元素签批和整体电子表单全屏签批两种方式。
[0008]优选的,所述特殊文本框的输入方法包括键盘输入、放大手写、图片视频、音频、表情、动漫、HTML文件链接及其他多媒体元素输入多种方式,所述键盘输入内容、放大手写内容、图片视频、表情、动漫、HTML文件链接及其他多媒体元素的输入内容签批人自定义排序。
[0009]优选的,所述特殊文本框的键盘输入的过程包括以下步骤:步骤一:点击录入,在电子表单的底部构建“功能区”;步骤二:在“功能区”内选择

键盘输入

,在弹出的键盘上进行内容输入;步骤三:在键盘上将内容输入完毕后将内容填充到电子表单上的展示区域内。
[0010]优选的,所述特殊文本框的放大手写的过程包括以下步骤:步骤一:点击录入,在电子表单的底部构建“功能区”;步骤二:在“功能区”内选择

放大手写

,在电子表单的底部创建一个与“展示区域”等比例放大的“手写区域”;步骤三:在放大的“手写区域”手写,进行内容输入,手写内容在对应的“展示区域”内同步实时展示,所述手写内容具有内容擦除和笔画编辑功能,所述“功能区”在操作过程中根据用户需要自定义大小及位置。
[0011]优选的,所述特殊文本框的图片视频、表情、动漫、HTML文件链接及其他多媒体元素签批的过程包括以下步骤;步骤一:点击录入,在电子表单的底部构建“功能区”;步骤二:在“功能区”内选择

多媒体元素签批

,在电子表单上构建一个多媒体元素输入区域;步骤三:当鼠标离开指定区域时,自动将多媒体元素填充到对应的展示区域内,所述多媒体元素包括文字、图像、音频、视频、表情、动漫、HTML文件链接。
[0012]优选的,所述全屏签批的过程包括以下步骤:在电子表单上构建一个透明的悬浮层,在透明悬浮层上进行全屏签批,所述透明悬浮层随着电子表单放大或者缩小,签批时手写内容携带笔锋,基于矢量技术、携带签批人身份信息。
[0013]优选的,假设移动端中的电子表单的页面高度为a,假设手写或者底部空白区域的高度为b,所述高度a是指按照显示屏幕的长宽等比缩小的高度;若手机屏幕的高度height≥a+b时,电子表单在表单上下均空出高度相同的空间,所述空出空间的高度为(height

a

b)/2;若手机屏幕的高度height<a+b时,屏幕底部的输入操作区与电子表单的部分重叠,所述操作区与电子表单重叠部分的高度为a+b

height,所述表单重叠部分滚动查看。
[0014]优选的,所述电子表单在阅读过程中根据用户需要自定义大小及位置。
[0015]与现有技术相比,本专利技术的有益效果是:本专利技术可在电子表单的输入框直接选择键盘输入、全屏手写、放大手写、多媒体元素选择录入进行操作,不会出现页面的跳转、操作页面固定遮住表单的情况,从而使得用户完美体验所见即所得的页面效果。
[0016]本专利技术可以在不同的终端设备上选择电子表单与功能界面同屏操作、功能界面漂浮操作,使得在不同的终端上同时获得较好的体验度。
[0017]本专利技术同时能够使得用户在表单与功能框同屏操作时,实现键盘输入、放大手写、图片视频、音频、链接及其他多媒体元素的输入并实现其自定义混排。
[0018]本专利技术完美地实现了在同屏情况下实现了表单作为展示区域,功能区进行操作同时所见所得。特别是在进行放大手写时,手写输入框可根据用户使用需求自行放大缩小和移动位置,从而保证手写输入框不遮挡电子表单原文,功能区作为“放大区域”,在表单对应的区域作为手写“展示区域”,在“放大区域”进行手写,“展示区域”实时展示,展示区域的高度与键盘输入或文字的高度保持一致,从而保证了手写的字跟键盘输入的意见保持一致的大小,内容排列整齐。
附图说明
[0019]图1为本专利技术的流程图。
[0020]图2为键盘输入时手机显示屏幕长度大于等于表单长度加键盘高度的情况。...

【技术保护点】

【技术特征摘要】
1.基于工作流的电子表单多媒体数据的无遮挡录入方法,其特征在于,包括以下步骤:步骤S1:加载并解析电子表单,获取电子表单的页面信息,同时遍历电子表单的元素信息;步骤S2:获取JS遍历电子表单的元素信息,解析电子表单各元素信息绑定的事件,获取特殊输入框;步骤S3:点击表单的普通页面元素时,按照电子表单的方式进行渲染;步骤S4:在电子表单的底部构建“功能区”;步骤S5:点击指定特殊元素将事件直接指向到“功能区”,在电子表单所述“功能区”内录入签批内容。2.根据权利要求1所述的基于工作流的电子表单多媒体数据的无遮挡录入方法,其特征在于:所述元素信息由普通文本框和特殊输入框组成,所述特殊输入框为支持放大手写、键盘输入、音视频签批框。3.根据权利要求1所述的基于工作流的电子表单多媒体数据的无遮挡录入方法,其特征在于:所述表单签批包括特殊输入框指定区域的多元素签批和整体电子表单全屏签批两种方式。4.根据权利要求2所述的基于工作流的电子表单多媒体数据的无遮挡录入方法,其特征在于:所述特殊文本框的输入方法包括键盘输入、放大手写、图片视频、音频、表情、动漫、HTML文件链接及其他多媒体元素输入多种方式,所述键盘输入内容、放大手写内容、图片视频、表情、动漫、HTML文件链接及其他多媒体元素的输入内容签批人自定义排序。5.根据权利要求4所述的基于工作流的电子表单多媒体数据的无遮挡录入方法,其中:所述特殊文本框的键盘输入的过程包括以下步骤:步骤一:点击录入,在电子表单的底部构建“功能区”;步骤二:在“功能区”内选择

键盘输入

,在弹出的键盘上进行内容输入;步骤三:在键盘上将内容输入完毕后将内容填充到电子表单上的展示区域内。6.根据权利要求4所述的基于工作流的电子表单多媒体数据的无遮挡录入方法,其中:所述特殊文本框的放大手写的过程包括以下步骤:步骤一:点击录入,在电子表单的底部构建“功能区”;步骤二:在“功能区”内选择

放大手写

,在电子表单的底部创建一个...

【专利技术属性】
技术研发人员:蔡亚军何冉冉何中常梦雨严伟于晓丽蒋烽
申请(专利权)人:江苏中威科技软件系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1