一种用于版式文件展示的方法及装置的制造方法

文档序号:10488913阅读:234来源:国知局
一种用于版式文件展示的方法及装置的制造方法
【专利摘要】本发明提供了一种用于版式文件展示的方法及装置,该方法包括以下步骤:接收数据文件,并将数据文件整合为版式文件后缓存;远程调用版式文件,并将版式文件进行排版:初始化界面,同时调用配置数据链接地址;选择对应的文件目录,进行编辑,执行后保存;返回至步骤一。该装置,包括服务端和客户端,其中服务端包括数据管理模块、文件处理模块和文件调用模块,数据管理模块用于从和客户端接收数据信息并将数据信息整合成版式文件,文件处理模块用于根据客户端的编辑内容解析合并版式文件,文件调用模块用于与客户端之间的调用。本发明无须安装任何阅读软件,使文件的阅读与签批更为便捷,更人性化,大大提升了用户体验。
【专利说明】
一种用于版式文件展示的方法及装置
技术领域
[0001]本发明涉及计算机信息技术领域,尤其涉及一种用于版式文件展示的方法及装置。
【背景技术】
[0002]目前工作流产品已经广泛应用到政府、学校和企业中,方便快捷构建业务流程成为政府等网站的构建的首要考虑因素,而版式文件可以将各种格式的文件转换成统一格式,且相对稳定,非常适合作为电子文档的最终发布和传播形式,广泛应用于电子公文、电子图书、电子期刊和电子报纸等领域。
[0003]如公布号为:CN 104182394A的中国专利公开了一种服务器,包括:通信单元,用于接收来自客户端的浏览请求,以及将图像处理单元处理后的内容发送至所述客户端;识别单元,用于在接收到所述浏览请求时,识别目标资源的版心;所述图像处理单元,用于生成针对所述版心的具有版式的内容,并对所述具有版式的内容进行图像处理,以得到所述处理后内容。又公开了一种终端,包括:通信单元,用于向服务器发送浏览请求,以及接收来自所述服务器的处理后内容;缩放单元,用于根据所述终端的屏幕大小和所述处理后内容的大小,对所述处理后内容进行缩放,得到显示内容;显示单元,用于显示所述缩放单元获得的所述显示内容。还公开了一种版式文件显示方法,包括:在接收到来自客户端的浏览请求时,识别目标资源的版心,生成针对所述版心的具有版式的内容;对所述具有版式的内容进行图像处理后发送至所述客户端,以供所述客户端显示。该专利可以用于去掉生成的版式文件中的白边,以减少在线数据浏览的数据流量,但在实际使用过程中只提供了查看的功能,不具备随时添加备注和盖章,对文档做显著标注的功能,用户体验度不高。
[0004]又如公布号为:CN 103107979A的中国专利公开了一种用于版式文件的批注处理方法,包括:将客户端上保存的版式文件的批注与服务器上保存的所述版式文件的批注进行同步。所述同步包括:将所述客户端的批注中没有上传过的批注上传到所述服务器,以及将所述服务器的批注中没有下载到所述客户端的批注下载到所述客户端。还提供了一种用于版式文件的批注处理装置,其特征在于,包括:同步模块,用于将客户端上保存的版式文件的客户端的批注与服务器上保存的所述版式文件的服务器的批注进行同步。所述同步模块包括:上传单元,用于将所述客户端的批注中没有上传过的批注上传到所述服务器;以及下载单元,用于将所述服务器的批注中没有下载到所述客户端的批注下载到所述客户端。该专利可以在客户端及服务器上实现同步批注用于查看,但是在批注的过程中不支持多个整个文件的翻页查看和将所有批注过的页面提取,在使用过程中存在局限性。

【发明内容】

[0005]为克服现有技术中存在的现有技术和产品不支持个性手写签批,用户体验度不高等问题,本发明提供了一种用于版式文件展示的方法及装置。
[0006]本发明的具体内容如下:
[0007]一种用于版式文件展示的方法,其特征在于:包括以下步骤:
[0008]步骤一:接收数据文件,并将数据文件整合为版式文件后缓存;
[0009]步骤二:远程调用版式文件,并将版式文件进行排版;
[0010]步骤三:初始化界面,同时调用配置数据链接地址;
[0011]步骤四:选择对应的文件目录,进行编辑,执行后保存;
[0012]步骤五:返回至步骤一。
[0013]在此基础上,所述步骤一的具体步骤如下:
[0014]步骤a:接收表单数据,将表单数据解析到数据模型中,且转换成版式文件I;
[0015]步骤b:上传附件,并将上传的附件转换成版式文件2;
[0016]步骤c:将步骤a中的版式文件I和步骤b中的版式文件2整合成一个完整的版式文件,并将该版式文件的信息缓存。
[0017]在此基础上,所述步骤b中附件为文档和/或图片和/或幻灯片。
[0018]在此基础上,所述步骤二中远程调用时,若需调用内容与之前调用内容一致,则取消调用;若需调用内容与之前调用内容不一致,则调用。
[0019]在此基础上,所述步骤二中版式文件进行排版后设置有左右翻页箭头以及分页目录。
[0020]在此基础上,所述步骤三中调用配置数据链接地址方式包括:直接填充、和/或通过其他应用系统填充、和/或通过触发事件填充。
[0021 ]在此基础上,所述步骤四的具体步骤如下:
[0022]步骤A:选择对应的文件目录,跳转到指定页面后,进行编辑;
[0023]步骤B:后台将编辑内容合并,并与对应的版式文件内容重新整合;
[0024]步骤C:抽取所有编辑过的页面,整合成新的版式文件后保存。
[0025]在此基础上,所述步骤B中合并编辑内容的具体步骤如下:
[0026]步骤S1:获取编辑页面时采集到的矢量点;
[0027]步骤S2:将采集到的多个矢量点保存为矢量线条,并生成矢量线条位置信息;
[0028]步骤S3:生成与所述矢量线条位置信息一一对应的编辑信息,并将矢量线条位置信息与编辑信息保存为矢量图形JSON格式存储。
[0029]在此基础上,所述步骤四中编辑的方式包括画笔和/或公章。
[0030]本发明还提供了一种用于版式文件展示的装置,其特征在于:包括服务端和客户端,所述服务端包括数据管理模块、文件处理模块和文件调用模块,所述数据管理模块用于从和客户端接收数据信息并将数据信息整合成版式文件,所述文件处理模块用于根据客户端的编辑内容解析合并版式文件,所述文件调用模块用于与客户端之间的调用。
[0031]与现有技术相比,本发明的有益效果是:
[0032]1、本发明中用于版式文件展示的方法,包括以下步骤:接收数据文件,并将数据文件整合为版式文件后缓存;远程调用版式文件,并将版式文件进行排版;初始化界面,同时调用配置数据链接地址;选择对应的文件目录,进行编辑,执行后保存;返回至步骤一。本发明基于版式文件表单,满足了客户在页面表单任意部分手写批注意见,并按照目录的方式查看表单正文及附件,使得文件的阅读与签批更为便捷,更人性化,大大地提升了用户体验,可以广泛应用于各个领域。
[0033]2、本发明中步骤一的具体步骤为:接收表单数据,将表单数据解析到数据模型中,且转换成版式文件I;上传附件,并将上传的附件转换成版式文件2;将步骤a中的版式文件I和步骤b中的版式文件2整合成一个完整的版式文件,并将该版式文件的信息缓存。将数据表单与附件分开整合,有利于版式文件的完整和快速合成;另外步骤b中附件为文档和/或图片和/或幻灯片,附件的形式多样,适用性强,局限性小。
[0034]3、本发明中步骤二中远程调用时,若需调用内容与之前调用内容一致,则取消调用;若需调用内容与之前调用内容不一致,则调用。在调用之前先进行判断,可以节约调用的时间和避免不必要的重复性工作。
[0035]4、本发明步骤B中合并编辑内容的具体步骤如下:获取编辑页面时采集到的矢量点;将采集到的多个矢量点保存为矢量线条,并生成矢量线条位置信息;生成与所述矢量线条位置信息一一对应的编辑信息,并将矢量线条位置信息与编辑信息保存为矢量图形JSON格式存储。本发明将编辑内容换算成JSON数组,解析合并信息,大大提高了机器解析数据的速度,网络传输速度,同时还便于查阅。
[0036]5、本发明中用于版式文件展示的装置,包括服务端和客户端,服务端包括数据管理模块、文件处理模块和文件调用模块,数据管理模块用于从和客户端接收数据信息并将数据信息整合成版式文件,文件处理模块用于根据客户端的编辑内容解析合并版式文件,文件调用模块用于与客户端之间的调用。装置结构简单且能实现无需安装任何阅读软件,进行文件的阅读与签批,更为便捷。
【附图说明】
[0037]图1是一种用于版式文件展示的方法的流程示意图;
[0038]图2是一种用于版式文件展示的方法中步骤一的流程示意图;
[0039]图3是一种用于版式文件展示的方法中步骤四的流程示意图;
[0040]图4是一种用于版式文件展示的方法中步骤B合并编辑内容的流程示意图;
[0041 ]图5是一种用于版式文件展示的装置的结构示意图。
【具体实施方式】
[0042]以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0043]本发明披露了一种用于版式文件展示的方法,如图1所示,包括以下步骤,
[0044]步骤一:接收数据文件,并将数据文件整合为版式文件后缓存;
[0045]步骤二:远程调用版式文件,并将版式文件进行排版;其中,远程调用时,需要提前判断,若需调用内容与之前调用内容一致,则取消调用;若需调用内容与之前调用内容不一致,则调用。在调用之前先进行判断,可以节约调用的时间和避免不必要的重复性工作。另夕卜,版式文件进行排版后设置有左右翻页箭头以及分页目录,即根据C语言所写的控件在浏览器端,根据true文件路径,下载指定的文件内容,下载之前比对文件内容,发生变化才会再次下载,下载后初始化拆分文件目录,初始化文件的上下分页目录。
[0046]步骤三:初始化界面,同时调用配置数据链接地址;步骤三中调用配置数据链接地址方式根据连接的参数的不同包括:直接填充、和/或通过其他应用系统填充、和/或通过触发事件填充,其中直接填充的适用范围为:值是固定的,例如:中国人登记信息时,国籍:中国,国籍即为直接填充;其中通过其他应用系统填充的适用范围为:表单需要调用其他业务的值,直接展示在表单中(通常逻辑复杂,关联很多其他条件);具体步骤为:1、配置url链接地址;2、C语言客户端读取url链接地址,通过计算得出值;3、优选地设置url的参数为-1,则-1时,自动将值带入;其中触发实现适用范围为:人为多选择性的内容,具体步骤为:1、配置url链接地址;2、点击表单将页面弹出3、选择或者填写好对应值后,保存将值悬浮到表单中。
[0047]步骤四:选择对应的文件目录,进行编辑,执行后保存;
[0048]步骤五:返回至步骤一,优选地,可以在true表单中选择输入框,选择框进行原数据的编辑,即可以在空白中填写数据,也可以将原先的数据修改调整;
[0049]本实施方式是基于版式文件表单,所述版式文件即为true文件表单,表单满足了客户在页面表单任意部分手写批注意见,并按照目录的方式查看表单正文及附件,使得文件的阅读与签批更为便捷,更人性化,大大地提升了用户体验,可以广泛应用于各个领域,并且在表单直接应用版式true文件,可以直接进行拉框、涂鸦、标注调整内容,直接答应存档。
[0050]作为优选地,如图2所示,步骤一中“接收数据文件,并将数据文件整合为版式文件后缓存”的具体步骤如下:
[0051 ]步骤a:接收表单数据,将表单数据解析到数据模型中,且转换成版式文件I,即获取页面中提交的业务数据,映射到实体数据表中,根据页面字段设置的读写隐藏的权限,生成静态HTML页面,将HTML页面转换为true文件I。所述数据模型是现实世界数据特征的抽象,用于描述一组数据的概念和定义。数据模型是数据库中数据的存储方式,是数据库系统的基础。在数据库中,数据的物理结构又称数据的存储结构,就是数据元素在计算机存储器中的表示及其配置;数据的逻辑结构则是指数据元素之间的逻辑关系,它是数据在用户或程序员面前的表现形式,数据的存储结构不一定与逻辑结构一致。数据模型分为:层次模型(Hierchical)、网状模型(Network)和关系模型(ReIat1n),优选地,本发明中使用的为关系丰吴型。
[0052]步骤b:上传附件,并将上传的附件转换成版式文件2,即将附件(例如word转换为true表单)按照时间排序将全部的true文件合并形成一个整体的true文件2。其中,步骤b中附件为文档和/或图片和/或幻灯片,文档的格式可以为》(^(1、61061、?0?、丨11:和¥口8等,图片的格式可以为Png、bmp、jpg、tif,附件的形式多样,适用性强,局限性小。
[0053]步骤c:将步骤a中的版式文件I和步骤b中的版式文件2整合成一个完整的版式文件,并将该版式文件的信息缓存,即将HTML转换生成的文件与附件转换后的文件合并为一个整体文件,读取文件内容,获取文件页数,拆分文件目录,将文件的信息缓存。所述拆分目录的具体步骤为:1、解析文件、获取文件的页数,初始化目录;2、C客户端(自主研发的插件),读取文件,将文件下载到客户端硬盘中;3、解析文件,创建目录与真实页面之间的关联;
[0054]其中将数据表单与附件分开整合,有利于版式文件的完整和快速合成。
[0055]作为优选地,如图3所示,步骤四中“选择对应的文件目录,进行编辑,执行后保存”的具体步骤如下:
[0056]步骤A:选择对应的文件目录,跳转到指定页面后,进行编辑,可以选择画笔,涂改页面的内容,也可以获取公章列表,选中公章,在表单中可以任意拖动公章,即true表单的目录与页面之间建立匹配关系,点击目录,可以跳转到指定目录中,在页面调用C语言编写的控件(配套组件),校验密码后即可获取公章列表,选择公章列表并拖动公章到指定位置。为了安全起见,每次盖章时,均需输入密码,页面中公章的拖动无需密码;其中密码验证步骤为:将密码通过秘钥进行加密;调用公章服务器,将密码传输过去,校验密码与后台设定保存的密码是否保持一致,若一致则可以调用公章,否则则不能调用。
[0057]步骤B:后台将上述编辑内容合并,并与对应的版式文件内容重新整合;
[0058]步骤C:抽取所有编辑过的页面,整合成新的版式文件后保存。
[0059]作为优选地,如图4所示,步骤B“后台将编辑内容合并,并与对应的版式文件内容重新整合”中合并编辑内容的具体步骤如下:
[0060]步骤S1:获取编辑页面时采集到的矢量点;
[0061]步骤S2:将采集到的多个矢量点保存为矢量线条,并生成矢量线条位置信息;
[0062]步骤S3:生成与所述矢量线条位置信息一一对应的编辑信息,并将矢量线条位置信息与编辑信息保存为矢量图形JSON格式存储。1、意见内容、适量位置均以JSON形式存在,并按照固定格式生成,例如:定义一个名称pages的数组,pages存放各意见所在位置、录入人员,内容等等一系列的信息,所谓合并,即为数据数组之间内容的合并。本发明将编辑内容换算成JSON数组,解析合并信息,大大提高了机器解析数据的速度,网络传输速度,同时还便于查阅。
[0063]本发明还披露了一种用于版式文件展示的装置,包括服务端和客户端,所述服务端包括数据管理模块、文件处理模块和文件调用模块。
[0064]其中数据管理模块用于从和客户端接收数据信息并将数据信息整合成版式文件。具体为:首先数据处理模块从客户端接收表单数据,将表单数据解析到数据模型中,且转换成版式文件I;上传附件,并将上传的附件转换成版式文件2,然后将步骤a中的版式文件I和步骤b中的版式文件2整合成一个完整的版式文件,并将该版式文件的信息缓存,即将HTML转换生成的文件与附件转换后的文件合并为一个整体文件,读取文件内容,获取文件页数,拆分文件目录。
[0065]其中,文件处理模块用于根据客户端的编辑内容解析合并版式文件,首先文件处理模块获取客户端上编辑页面时采集到的矢量点;将采集到的多个矢量点保存为矢量线条,并生成矢量线条位置信息;生成与所述矢量线条位置信息一一对应的编辑信息,并将矢量线条位置信息与编辑信息保存为矢量图形JSON格式存储。文件处理模块通过JSON数组拆分合并记录编辑内容的矢量位置,并保存至true文件中。
[0066]其中文件调用模块用于与客户端之间的调用。装置结构简单且能实现无需安装任何阅读软件,进行文件的阅读与签批,更为便捷。其中服务端可以解析表单内容,完成文件的转换、合并、目录的分层,实现悬浮层数据以及输入框的初始化,客户端可以打开表单,初始化文件目录,悬浮输入框,以及附件签批的痕迹。客户端可以对整个文件按照目录翻页,可以鼠标翻页,可以两侧翻页。翻页过程中可以对附件中文件内容进行画笔手写签批,转发下个人查看时,可以抽取被签批的页面,实现签批意见的整理归纳。
[0067]上述说明示出并描述了本发明的优选实施例,如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
【主权项】
1.一种用于版式文件展示的方法,其特征在于:包括以下步骤: 步骤一:接收数据文件,并将数据文件整合为版式文件后缓存; 步骤二:远程调用版式文件,并将版式文件进行排版; 步骤三:初始化界面,同时调用配置数据链接地址; 步骤四:选择对应的文件目录,进行编辑,执行后保存; 步骤五:返回至步骤一。2.根据权利要求1所述的一种用于版式文件展示的方法,其特征在于:所述步骤一的具体步骤如下: 步骤a:接收表单数据,将表单数据解析到数据模型中,且转换成版式文件I; 步骤b:上传附件,并将上传的附件转换成版式文件2; 步骤c:将步骤a中的版式文件I和步骤b中的版式文件2整合成一个完整的版式文件,并将该版式文件的信息缓存。3.根据权利要求2所述的一种用于版式文件展示的方法,其特征在于:所述步骤b中附件为文档和/或图片和/或幻灯片。4.根据权利要求1所述的一种用于版式文件展示的方法,其特征在于:所述步骤二中远程调用时,若需调用内容与之前调用内容一致,则取消调用;若需调用内容与之前调用内容不一致,则调用。5.根据权利要求4所述的一种用于版式文件展示的方法,其特征在于:所述步骤二中版式文件进行排版后设置有左右翻页箭头以及分页目录。6.根据权利要求1所述的一种用于版式文件展示的方法,其特征在于:所述步骤三中调用配置数据链接地址方式包括:直接填充、和/或通过其他应用系统填充、和/或通过触发事件填充。7.根据权利要求1所述的一种用于版式文件展示的方法,其特征在于:所述步骤四的具体步骤如下: 步骤A:选择对应的文件目录,跳转到指定页面后,进行编辑; 步骤B:后台将编辑内容合并,并与对应的版式文件内容重新整合; 步骤C:抽取所有编辑过的页面,整合成新的版式文件后保存。8.根据权利要求7所述的一种用于版式文件展示的方法,其特征在于:所述步骤B中合并编辑内容的具体步骤如下: 步骤S1:获取编辑页面时采集到的矢量点; 步骤S2:将采集到的多个矢量点保存为矢量线条,并生成矢量线条位置信息; 步骤S3:生成与所述矢量线条位置信息一一对应的编辑信息,并将矢量线条位置信息与编辑信息保存为矢量图形JSON格式存储。9.根据权利要求7所述的一种用于版式文件展示的方法,其特征在于:所述步骤四中编辑的方式包括画笔和/或公章。10.—种用于权利要求1?9任意一项所述的版式文件展示的装置,其特征在于:包括服务端和客户端,所述服务端包括数据管理模块、文件处理模块和文件调用模块,所述数据管理模块用于从和客户端接收数据信息并将数据信息整合成版式文件,所述文件处理模块用于根据客户端的编辑内容解析合并版式文件,所述文件调用模块用于与客户端之间的调 bο Γ~Ι /
【文档编号】G06F17/25GK105843786SQ201610169974
【公开日】2016年8月10日
【申请日】2016年3月23日
【发明人】何中, 蔡亚军, 严伟, 顾永新, 施小峰, 薛炜, 张军
【申请人】江苏中威科技软件系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1