一种对电子表单的广泛内容编辑排版方法、操作装置制造方法及图纸

技术编号:20916992 阅读:37 留言:0更新日期:2019-04-20 09:47
本申请公开了一种对电子表单的广泛内容编辑排版方法、操作装置,所述方法包括:获得待插入对象以及与所述待插入对象对应的第一身份标识;判断当前所述电子表单内是否包含已插入对象;若是,则获得当前所述电子表单内所有已插入对象对应的第二身份标识;根据第一预设规则将所述待插入对象插入所述已插入对象中,其中,所述第一预设规则与所述第一身份标识和所述第二身份标识相关;否则,将所述待插入对象直接插入所述电子表单内。通过上述方式,本申请能够对电子表单中的插入对象进行自动排序。

A Method and Operating Device for Editing and Typing Wide Content of Electronic Form

The present application discloses a wide-ranging content editing and typesetting method and an operating device for an electronic form, which includes: obtaining a first identity corresponding to the inserting object and the inserting object; determining whether the inserting object is included in the current electronic form; and, if so, obtaining a second identity corresponding to all inserting objects in the current electronic form. The inserting object is inserted into the inserted object according to the first preset rule, where the first preset rule is related to the first and second identity; otherwise, the inserting object is inserted directly into the electronic form. In the above way, the application can automatically sort the insert objects in the electronic form.

【技术实现步骤摘要】
一种对电子表单的广泛内容编辑排版方法、操作装置
本申请涉及电子表单
,特别是涉及一种对电子表单的广泛内容编辑排版方法、操作装置。
技术介绍
电子表单正在成为软件行业新的焦点,其可以是电子的、常见的和便于使用的几乎任何类型的文档。目前,电子表单广泛应用于电子政务等领域,例如,网上申报、审批、内部办公、政务信息采集、报送等。本申请的专利技术人在长期研究过程中发现,当电子表单的某个栏位中需要多人进行签署意见,且对该签署意见的排序有规定时,一般由人工进行排序,效率较低。
技术实现思路
本申请主要解决的技术问题是提供一种对电子表单的广泛内容编辑排版方法、操作装置,能够对电子表单中的插入对象进行自动排序。为解决上述技术问题,本申请采用的一个技术方案是:提供一种对电子表单的广泛内容编辑排版方法,所述方法包括:获得待插入对象以及与所述待插入对象对应的第一身份标识;判断当前所述电子表单内是否包含已插入对象;若是,则获得当前所述电子表单内所有已插入对象对应的第二身份标识;根据第一预设规则将所述待插入对象插入所述已插入对象中,其中,所述第一预设规则与所述第一身份标识和所述第二身份标识相关;否则,将所述待插入对象直接插入所述电子表单内。其中,所述根据第一预设规则将所述待插入对象插入所述已插入对象中,包括:调用第一映射表,所述第一映射表内包含所有所述第二身份标识和所述第一身份标识对应的优先级排序;根据所述第一映射表将所述待插入对象插入第一预设位置,其中,所述第一预设位置包含一个相邻的已插入对象,所述待插入对象的所述第一身份标识的优先级不高于或者不低于相邻的所述已插入对象的所述第二身份标识的优先级;或者,所述第一预设位置包含两个相邻的已插入对象,所述待插入对象的所述第一身份标识的优先级不高于其中一个相邻的所述已插入对象的所述第二身份标识的优先级,且不低于另一个相邻的所述已插入对象的所述第二身份标识的优先级。其中,所述方法还包括:判断所述待插入对象的所述第一身份标识与相邻位置对应的已插入对象的所述第二身份标识的优先级是否相同;若相同,则进一步根据时间顺序将当前所述待插入对象置于所述相邻位置对应的已插入对象之后;或者,将当前所述待插入对象替换掉所述相邻位置对应的已插入对象。其中,所述待插入对象或所述已插入对象为文字、图片、视频、语音中任一种,其中,所述文字来源于键盘输入、手写插入中任一种。其中,所述待插入对象为视频/语音,所述获得待插入对象包括:接收所述视频/语音,并将所述视频/语音存储至内存中;在所述电子表单中渲染出与所述视频/语音对应的图像标记。其中,所述方法还包括:触发所述图像标记,通过所述图像标记链接到所述内存,以获得所述图像标记对应的所述视频/语音;调用视频/语音播放器,以在所述电子表单页面上播放所述视频/语音。其中,所述待插入对象为文字,所述文字来源于手写插入,所述获得待插入对象包括:接收手写插入指令,并根据所述手写插入指令弹出手写框,所述手写框图层位于所述电子表单下方;接收用户在所述手写框中的输入,且同步展示到所述电子表单中。其中,手写输入的文字在所述电子表单中展示的每行高度固定;和/或,所述方法还包括:获得所述手写框中当前手写输入文字的第一方向;判断当前输入的文字与所述第一方向所指向的所述手写框的边缘之间的距离是否小于等于阈值;若是,则下一个输入的文字自动换至与所述第一方向平行的下一行或下一列。其中,所述电子表单包含至少一个栏位,所述方法还包括:判断当前所述待插入对象所要插入的栏位中是否包含与所述栏位部分重叠的已插入对象;若有,则所述待插入对象自动避开所述已插入对象与所述栏位重合的区域。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种操作装置,所述操作装置包括:处理器、存储器、显示器和通信电路,所述处理器分别耦接所述存储器、所述显示器和所述通信电路,所述处理器工作时能够实现上述任一实施例中所述的方法中的步骤。本申请的有益效果是:区别于现有技术的情况,本申请所提供的对电子表单的广泛内容编辑排版的方法包括:根据与待插入对象对应的第一身份标识、已插入对象对应的第二身份标识、以及与第一身份标识和第二身份标识相关的第一预设规则,将待插入对象插入已插入对象中;即本申请所提供的方法会根据待插入对象的第一身份标识按照第一预设规则进行自动排序,提高了对电子表单进行操作的效率;此外,电子表单中可以插入文字、图片、视频、语音等,文字可以是键盘输入,也可以是手写输入,从而丰富电子表单的展示内容。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1为本申请对电子表单的广泛内容编辑排版方法一实施方式的流程示意图;图2为本申请电子表单一实施方式的结构示意图;图3为图1中步骤S101中获得待插入对象一实施方式的流程示意图;图4为本申请电子表单一实施方式的结构示意图;图5为图1中步骤S101中获得待插入对象一实施方式的流程示意图;图6为本申请对电子表单的广泛内容编辑排版方法另一实施方式的流程示意图;图7为图1中步骤S104一实施方式的流程示意图;图8为本申请电子表单另一实施方式的结构示意图;图9为本申请电子表单另一实施方式的结构示意图;图10为本申请对电子表单的广泛内容编辑排版方法一实施方式的流程示意图;图11为本申请操作装置一实施方式的结构示意图;图12为本申请具有存储功能的装置一实施方式的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1,图1为本申请对电子表单的广泛内容编辑排版方法一实施方式的流程示意图,该方法包括:S101:获得待插入对象以及与待插入对象对应的第一身份标识。具体地,在一个应用场景中,第一身份标识可以是操作者的身份标识ID,例如,姓名、代号、部门等。该身份标识ID的获取方式可以通过绑定的操作者的身份标识ID的设备信息等获得;例如,当操作者使用手机进行操作时,可以获取当前手机的手机号等可以唯一标识操作者的身份标识ID的信息,根据该手机号等即可获得唯一的操作者的身份标识ID。在另一个应用场景中,本申请中所指的待插入对象可以是文字、图片、视频、语音中任一种,其中,文字来源于键盘输入、手写插入中任一种。例如,当待插入对象为视频或者语音时,请参阅图2-图3,图2为本申请电子表单一实施方式的结构示意图,图3为图1中步骤S101中获得待插入对象一实施方式的流程示意图。上述步骤S101中获得待插入对象包括:S201:接收视频/语音数据,并将视频/语音数据存储至内存中。具体地,该视频/语音数据可以是正在录制的,或者预先录制完成的。S202:在电子表单中渲染出与视频/语音数据对应的图像标记。具体地,如图2所示,视频数据对应的图像标记可以是该视频数据的其中某一帧,也可以是其他人为规定的代表视本文档来自技高网...

【技术保护点】
1.一种对电子表单的广泛内容编辑排版方法,其特征在于,所述方法包括:获得待插入对象以及与所述待插入对象对应的第一身份标识;判断当前所述电子表单内是否包含已插入对象;若是,则获得当前所述电子表单内所有已插入对象对应的第二身份标识;根据第一预设规则将所述待插入对象插入所述已插入对象中,其中,所述第一预设规则与所述第一身份标识和所述第二身份标识相关;否则,将所述待插入对象直接插入所述电子表单内。

【技术特征摘要】
1.一种对电子表单的广泛内容编辑排版方法,其特征在于,所述方法包括:获得待插入对象以及与所述待插入对象对应的第一身份标识;判断当前所述电子表单内是否包含已插入对象;若是,则获得当前所述电子表单内所有已插入对象对应的第二身份标识;根据第一预设规则将所述待插入对象插入所述已插入对象中,其中,所述第一预设规则与所述第一身份标识和所述第二身份标识相关;否则,将所述待插入对象直接插入所述电子表单内。2.根据权利要求1所述的方法,其特征在于,所述根据第一预设规则将所述待插入对象插入所述已插入对象中,包括:调用第一映射表,所述第一映射表内包含所有所述第二身份标识和所述第一身份标识对应的优先级排序;根据所述第一映射表将所述待插入对象插入第一预设位置,其中,所述第一预设位置包含一个相邻的已插入对象,所述待插入对象的所述第一身份标识的优先级不高于或者不低于相邻的所述已插入对象的所述第二身份标识的优先级;或者,所述第一预设位置包含两个相邻的已插入对象,所述待插入对象的所述第一身份标识的优先级不高于其中一个相邻的所述已插入对象的所述第二身份标识的优先级,且不低于另一个相邻的所述已插入对象的所述第二身份标识的优先级。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:判断所述待插入对象的所述第一身份标识与相邻位置对应的已插入对象的所述第二身份标识的优先级是否相同;若相同,则进一步根据时间顺序将当前所述待插入对象置于所述相邻位置对应的已插入对象之后;或者,将当前所述待插入对象替换掉所述相邻位置对应的已插入对象。4.根据权利要求1所述的方法,其特征在于,所述待插入对象或所述已插入对象为文字、图片、视频、语音中任一种,其中,所述文字来源于键盘...

【专利技术属性】
技术研发人员:何中施东海陈明敏徐晓辉姚童何登王斌
申请(专利权)人:江苏中威科技软件系统有限公司
类型:发明
国别省市:江苏,32

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

1