一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于分布式系统进行版式文件处理的方法和系统及介质与流程

2022-10-11 02:37:08 来源:中国专利 TAG:


1.本发明涉及电子文档技术领域,尤其涉及一种基于分布式系统进行版式文件处理的方法和系统及介质。


背景技术:

2.在现代化办公场景中,电子文档已经深入到办公场景中,电子文档作为一种有效的信息存储和传递的载体,在整个现代化办公中起到了十分重要的作用。在日常的电子版式文件过程中,需要多个用户进行协调作业来满足各种不受约束的办公应用需求,由于一个电子版式文件工作会涉及到不同用户的操作行为,有些基于对版式文档的内容填充、有些涉及文档模板的加载、有些涉及到对文档的美工效果处理,且版式文件在美工效果处理过程中会涉及到各种设计、绘图等软件应用程序,其版式文件中所涉及的颜色匹配也需要通过专人进行相应处理才能达到整个版式文件需求,这些繁杂的版式文件工作需要面临不同人员的协同使得整个版式文件工作效率会降低。


技术实现要素:

3.本发明的目的在于克服现有技术的不足,本发明提供了一种基于签名加密的版式文件的方法和系统及介质,通过版式文件服务器向多个用户端发送相应的版式文件处理请求,使得多个用户端可以结合版式文件内容进行相应处理,使得版式文件具有文档协同编辑效应,解决了现有版式文件协同效率低下的问题。
4.为了解决上述问题,本发明提出了一种基于分布式系统进行版式文件处理的方法,所述方法包括:版式文件服务器向分布式系统中的多个用户端发送版式文件处理请求,所述版式文件处理请求包括:用户标识、版式文件内容和色相标识信息;多个用户端中的每一个用户端解析所述版式文件处理请求,获取版式文件内容和色相标识信息;基于色相标识信息触发用户端的绘图应用程序生成所述版式文件内容所需要的色彩参数;基于所需要的色彩参数对所述版式文件内容进行版式文件处理,生成文档响应内容;将所述文档响应内容发送至版式文件服务器;版式文件服务器接收多个用户端所发送的文档响应内容;版式文件服务器基于虚拟显示器解析每个文档响应内容中的色彩参数,基于所述色彩参数判断每个文档响应内容是否与所对应的版式文件内容操作相一致;若判断每个文档响应内容与所对应的版式文件内容操作相一致,则将所述文档响应内容插入到待编辑版式文档中,并基于所述文档响应内容更新所述待编辑版式文档。
5.所述方法还包括:
在版式文件服务器中生成版式文件处理请求。
6.所述在版式文件服务器中生成版式文件处理请求包括:在每一个版式文件区域的工作任务栏中生成版式文件内容,在每一个版式文件区域中添加用户标识;基于用户标识显示所述用户标识下的色相标识权限,所述色相标识权限包括:所对应的绘图应用程序版本号和所对应的色相标识信息;接收基于所述色相标识权限所输入的色相标识信息。
7.所述版式文件服务器向分布式系统中的多个用户端发送版式文件处理请求包括:解析用户标识所对应的用户端地址,并向用户标识所对应的用户端地址发送所对应的版式文件处理请求。
8.所述基于色相标识信息触发用户端的绘图应用程序生成所述版式文件内容所需要的色彩参数包括:用户端的绘图应用程序收到色相标识信息之后,触发绘图应用程序进入处理过程;绘图应用程序基于色相标识信息在绘图应用程序上生成相应的操作界面,并基于色相标识信息在操作界面上响应出所对应的色相信息;在接收用户所确定的色相信息之后,基于所对应的色相信息生成明度曲线和饱和度曲线;基于所述明度曲线、饱和度曲线和色相信息,确定所述版式文件内容所需要的色彩参数。
9.所述基于所需要的色彩参数对所述版式文件内容进行版式文件处理,生成文档响应内容包括:提取版式文件处理过程中的标识区域;确定标识区域所需要的色彩参数,通过用户操作信息将所需要的色彩参数对应的色彩对标识区域进行版式文件处理,生成文档响应内容。
10.所述版式文件服务器基于虚拟显示器解析每个文档响应内容中的色彩参数包括:虚拟显示器解析到每个文档响应内容中的色彩参数;在解析到每个文档响应内容中的色彩参数时,虚拟显示器基于每个文档响应内容生成一个版式色彩模板;将每个文档响应内容中的色彩参数插入到版式色彩模块中形成所对应的版式色彩案例。
11.所述基于所述色彩参数判断每个文档响应内容是否与所对应的版式文件内容操作相一致包括:版式文件服务器获取版式文件内容所对应的版式色彩样本,所述版式色彩样本基于色相标识信息所对应的色相信息生成;基于版式色彩样本与版式色彩案例进行比对分析,若版式色彩样本与版式色彩案例相一致,则判断每个文档响应内容与所对应的版式文件内容操作相一致。
12.相应的,本发明实施例还提出了一种版式文件系统,所述系统包括:版式文件服务器,用于向分布式系统中的多个用户端发送版式文件处理请求,所
述版式文件处理请求包括:用户标识、版式文件内容和色相标识信息;接收多个用户端所发送的文档响应内容;基于虚拟显示器解析每个文档响应内容中的色彩参数,基于所述色彩参数判断每个文档响应内容是否与所对应的版式文件内容操作相一致;若判断每个文档响应内容与所对应的版式文件内容操作相一致,则将所述文档响应内容插入到待编辑版式文档中,并基于所述文档响应内容更新所述待编辑版式文档;多个用户端,多个用户端中的每一个用户端用于解析所述版式文件处理请求,获取版式文件内容和色相标识信息;基于色相标识信息触发用户端的绘图应用程序生成所述版式文件内容所需要的色彩参数;基于所需要的色彩参数对所述版式文件内容进行版式文件处理,生成文档响应内容;将所述文档响应内容发送至版式文件服务器。
13.相应的,本发明实施例还提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行以上所述的方法。
14.本发明通过版式文件服务器向多个用户端发送相应的版式文件处理请求,使得多个用户端可以结合版式文件内容进行相应处理,使得版式文件具有文档协同编辑效应,提升了版式文件在色相标识需求中的效率。为了保持每个用户端和版式文件服务所提出需求的一致性,通过虚拟显示器解析每个文档响应内容中的色彩参数,然后判断色彩参数满足相应操作时,才将不同用户端所生成的文档响应内容插入到整个待编辑版式文档中,保障了协同过程中内容匹配的一致性,减少颜色相关的无效处理,提升多业务协同的处理效率。
附图说明
15.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
16.图1是本发明实施例中的版式文件系统结构示意图;图2是本发明实施例中的基于分布式系统进行版式文件处理的方法流程图。
具体实施方式
17.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
18.图1示出了本发明实施例中的版式文件系统结构示意图,该系统包括:版式文件服务器、通信网络、第一用户端、第二用户端、
……
、第n用户端等等,由第一用户端、第二用户端、
……
、第n用户端形成了多个用户端。
19.版式文件是指不可编辑的,其为固定版式的文件,版式文档不会跑版,在任何设备上显示和打印效果是高度精确一致的。版式文件中的文字元素内容、位置、样式等在生成文件的时候就已经固定好了,一般不适于后续的修改编辑,版式文件可以具有在上面加一些注释、签名等信息,在不同软件、操作系统等环境中能保持高度的一致性,主要的版式文件
格式有pdf、ofd等等,其支持版式文件的文字编辑器应用程序包括:福昕软件、数科网维、点聚信息等等。
20.这里的版式文件服务器用于向分布式系统中的多个用户端发送版式文件处理请求,所述版式文件处理请求包括:用户标识、版式文件内容和色相标识信息;接收多个用户端所发送的文档响应内容;基于虚拟显示器解析每个文档响应内容中的色彩参数,基于所述色彩参数判断每个文档响应内容是否与所对应的版式文件内容操作相一致;若判断每个文档响应内容与所对应的版式文件内容操作相一致,则将所述文档响应内容插入到待编辑版式文档中,并基于所述文档响应内容更新所述待编辑版式文档;这里多个用户端中的每一个用户端用于解析所述版式文件处理请求,获取版式文件内容和色相标识信息;基于色相标识信息触发用户端的绘图应用程序生成所述版式文件内容所需要的色彩参数;基于所需要的色彩参数对所述版式文件内容进行版式文件处理,生成文档响应内容;将所述文档响应内容发送至版式文件服务器。
21.这里通过版式文件服务器向多个用户端发送相应的版式文件处理请求,使得多个用户端可以结合版式文件内容进行相应处理,使得版式文件具有文档协同编辑效应,提升了版式文件在色相标识需求中的效率。为了保持每个用户端和版式文件服务所提出需求的一致性,通过虚拟显示器解析每个文档响应内容中的色彩参数,然后判断色彩参数满足相应操作时,才将不同用户端所生成的文档响应内容插入到整个待编辑版式文档中,保障了协同过程中内容匹配的一致性,减少颜色相关的无效处理,提升多业务协同的处理效率。
22.图2示出了本发明实施例中的基于分布式系统进行版式文件处理的方法流程图,所述方法包括:s201、在版式文件服务器中生成版式文件处理请求;需要说明的是,该版式文件处理请求包括:用户标识、版式文件内容和色相标识信息。
23.该版式文件处理请求可以依据文字编辑器应用程序来实现,文字编辑器应用程序中生成有版式文件显示界面,该版式文件显示界面中设置有两个以上的版式文件区域,每个版式文件区域都设置有版式文件内容和色相标识信息等。
24.这里在版式文件服务器中生成版式文件处理请求包括:在每一个版式文件区域的工作任务栏中生成版式文件内容,在每一个版式文件区域中添加用户标识;基于用户标识显示所述用户标识下的色相标识权限,所述色相标识权限包括:所对应的绘图应用程序版本号和所对应的色相标识信息;接收基于所述色相标识权限所输入的色相标识信息。
25.这里的版式文件服务器可通过标签、名称、字符串标记、色彩集合等标识来定义色彩,针对每个色相标识可确定其对应的色相标识信息,从而每个色相标识可对应单色或一组色彩,通过色相标识信息描述相应的色彩,使得分布式系统上的每个用户端可快速选择需要的色彩。色相标识信息可以依据色相的色相值确定,可将一个色相值确定为色相标识信息,也可将色相值范围确定为色相标识信息,从而定义标识对应色彩的色相标识信息,进而能够基于该色相标识信息确定出标识对一个的色彩。
26.用户通过版式文件显示界面可以触发生成多个版式文件内容,然后为每个版式文件内容设定用户标识,该用户标识对应于对版式文件内容进行处理的用户或者用户端。通过这种设置行为,其可以将多个版式文件内容绑定到所对应的用户端进行相应处理。
27.s202、版式文件服务器向分布式系统中的多个用户端发送版式文件处理请求;具体实施过程中,版式文件服务器向分布式系统中的多个用户端发送版式文件处理请求包括:解析用户标识所对应的用户端地址,并向用户标识所对应的用户端地址发送所对应的版式文件处理请求。
28.s203、多个用户端中的每一个用户端解析所述版式文件处理请求,获取版式文件内容和色相标识信息;具体实施过程中,每个用户端获取所对应的版式文件内容和色相标识信息,用户使用用户端结合版式文件内容进行界面设计、图像绘制以及编辑等处理过程。
29.s204、基于色相标识信息触发用户端的绘图应用程序生成所述版式文件内容所需要的色彩参数;具体实施过程中,用户端的绘图应用程序收到色相标识信息之后,会触发绘图应用程序进入处理过程,绘图应用程序基于色相标识信息在绘图应用程序上生成相应的操作界面,并基于色相标识信息在操作界面上响应出所对应的色相信息,在接收用户所确定的色相信息之后,基于所对应的色相信息生成明度曲线和饱和度曲线,基于所述明度曲线、饱和度曲线和色相信息,确定所述版式文件内容所需要的色彩参数等。
30.s205、基于所需要的色彩参数对所述版式文件内容进行版式文件处理,生成文档响应内容;在版式文件处理过程中,提取版式文件处理过程中的标识区域,然后确定标识区域所需要的色彩参数,再通过用户操作信息将所需要的色彩参数对应的色彩对标识区域进行版式文件处理,最终生成文档响应内容。
31.s206、将所述文档响应内容发送至版式文件服务器;每个用户端在依据版式文件处理请求生成有文档响应内容之后,将所述文档响应内容发送到版式文件服务器中,使得版式文件服务器进行相应操作行为。
32.s207、版式文件服务器接收多个用户端所发送的文档响应内容;s208、版式文件服务器基于虚拟显示器解析每个文档响应内容中的色彩参数;所述版式文件服务器基于虚拟显示器解析每个文档响应内容中的色彩参数包括:虚拟显示器解析到每个文档响应内容中的色彩参数;在解析到每个文档响应内容中的色彩参数时,虚拟显示器基于每个文档响应内容生成一个版式色彩模板;将每个文档响应内容中的色彩参数插入到版式色彩模块中形成所对应的版式色彩案例。
33.虚拟显示器可以对每个文档响应内容中的色彩参数进行提取,然后生成每个文档响应内容所对应的版式色彩案例,这里版式色彩案例用来进行与所对应的版式色彩样本进行相似度匹配。
34.s209、判断每个文档响应内容是否与所对应的版式文件内容操作相一致;这里基于所述色彩参数判断每个文档响应内容是否与所对应的版式文件内容操作相一致,若判断每个文档响应内容是否与所对应的版式文件内容操作相一致进入s210,若每个文档响应内容是否与所对应的版式文件内容操作不一致进入s211。
35.这里基于所述色彩参数判断每个文档响应内容是否与所对应的版式文件内容操作相一致包括:版式文件服务器获取版式文件内容所对应的版式色彩样本,所述版式色彩
样本基于色相标识信息所对应的色相信息生成;基于版式色彩样本与版式色彩案例进行比对分析,若版式色彩样本与版式色彩案例相一致,则判断每个文档响应内容与所对应的版式文件内容操作相一致。
36.基于版式色彩样本与版式色彩案例进行比对分析包括:提取版式色彩样本的主色和版式色彩案例的主色;基于颜色距离公式分别计算版式色彩样本和版式色彩案例中每个像素颜色与各自主色的颜色距离,并将像素颜色归入颜色距离最小的主色,统计各主色覆盖的像素数;分别计算版式色彩样本和版式色彩案例中各主色的空间分布信息熵;根据空间分布信息熵以及主色之间的差别,计算版式色彩样本和版式色彩案例相似系数,根据相似系数进行评估,从而可以得出版式色彩样本与版式色彩案例是否相一致。
37.这里提取版式色彩样本的主色和版式色彩案例的主色的具体过程为:将彩色图像用cielab颜色空间表示且进行颜色空间量化获得若干级量化颜色并统计每级量化颜色在彩色图像中出现的频次;将聚类样本由像素空间映射到颜色空间得到颜色样本空间;使用谱系聚类算法对映射后的颜色样本空间中的各级色彩进行聚类并获取谱系聚类的结果类心;以谱系聚类的结果作为初始类心,对聚类样本进行快速fcm聚类,确定背景主要颜色,通过这种处理方式可以得到版式色彩样本的主色和版式色彩案例的主色。
38.这里利用彩色图像主色快速提取算法,可以快速提取图像主色,通过各自的图像主色完成相似度匹配,从而使得可以快速完成版式色彩样本与版式色彩案例进行比对分析。
39.s210、将所述文档响应内容插入到待编辑版式文档中,并基于所述文档响应内容更新所述待编辑版式文档;在将文档响应内容插入到待编辑版式文档时,基于信息显示窗口显示各个文档响应内容所插入的区域和完成情况,使得用户端可以方便快捷的掌控整个待编辑版式文档的处理进度。
40.s211、重新提取用户端所对应的版式文件处理请求。
41.具体实施过程中,在判断文档响应内容与所对应的版式文件内容操作不相一致时,其先从所对应的文档响应内容中提取用户标识,然后基于用户标识查找到所对应的版式文件处理请求,然后将版式文件处理请求重新发送到所对应的用户端,用户端在受到重新发送的版式文件处理请求时,其重新完成s203-s209过程,通过这种容错机制的建立,可以减少整个冗余数据,并提升整体版式文件内容处理的精准度。
42.本发明实施例中的方法通过版式文件服务器向多个用户端发送相应的版式文件处理请求,使得多个用户端可以结合版式文件内容进行相应处理,使得版式文件具有文档协同编辑效应,提升了版式文件在色相标识需求中的效率。为了保持每个用户端和版式文件服务所提出需求的一致性,通过虚拟显示器解析每个文档响应内容中的色彩参数,然后判断色彩参数满足相应操作时,将不同用户端所生成的文档响应内容插入到整个待编辑版式文档中,保障了协同过程中内容匹配的一致性,减少颜色相关的无效处理,提升多业务协同的处理效率。
43.本技术实施例还提供了一种计算机存储介质,该计算机可读存储介质中存储有指令,当其在计算机或处理器上运行时,使得计算机或处理器执行上述任一个实施例所述方法中的一个或多个步骤。上述装置的各组成模块如果以软件功能单元的形式实现并作为独
立的产品销售或使用时,可以存储在所述计算机可读取存储介质中,基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机产品存储在计算机可读存储介质中。
44.上述计算机可读存储介质可以是前述实施例所述的设备的内部存储单元,例如硬盘或内存。上述计算机可读存储介质也可以是上述设备的外部存储设备,例如配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,上述计算机可读存储介质还可以既包括上述设备的内部存储单元也包括外部存储设备。上述计算机可读存储介质用于存储上述计算机程序以及上述设备所需的其他程序和数据。上述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
45.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可通过计算机程序来指令相关的硬件来完成,该计算机的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可存储程序代码的介质。
46.以上对本发明实施例进行了详细介绍,本文中采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献