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

目标水印文件的生成方法、装置、终端及存储介质与流程

2022-04-13 17:53:51 来源:中国专利 TAG:


1.本技术涉及数据处理技术领域,具体而言,涉及一种目标水印文件的生成方法、装置、终端及存储介质。


背景技术:

2.随着互联网技术的发展,企业创意资产的数字化越来越普及。当企业员工或创意方需要在互联网上进行创意内容的验收与交付时,互联网的绝对公开性给创意内容的保密带来重大挑战。
3.目前,一般采用传统的“文件保险箱”功能,即在共享文件中增加一个独立的保险箱功能入口,并在创意文件存储中单独划分一块区域用于存储存放在保险箱的文件。当用户需要对文件进行保护时,可先将该文件从当前保存位置移动至文件保险箱中或者将文件直接上传至文件保险箱中,然后文件保险箱将完成对该文件的保护。
4.但是,上述方法对于用户来说操作使用步骤繁琐,使用体验不好。


技术实现要素:

5.本技术的主要目的在于提供一种目标水印文件的生成方法、装置、终端及存储介质,以解决相关技术中操作使用步骤繁琐,使用体验不好的问题。
6.为了实现上述目的,第一方面,本技术提供了一种目标水印文件的生成方法,包括:
7.确定目标水印模版;
8.根据目标文件的类型,确定目标文件对应的标识信息;
9.基于标识信息,获取目标文件;
10.基于目标文件和目标水印模版,生成目标水印文件。
11.在一种可能的实现方式中,确定目标水印模版,包括:
12.从水印模版库中选取多个水印模版;
13.从多个水印模版中选取与用户爱好相匹配的水印模版作为目标水印模版。
14.在一种可能的实现方式中,根据目标文件的类型,确定目标文件对应的标识信息,包括:
15.识别目标文件的类型;
16.基于目标文件的类型,从文件库中查找与目标文件相匹配的标识信息。
17.在一种可能的实现方式中,基于目标文件和目标水印模版,生成目标水印文件,包括:
18.识别目标文件中的文字文档、图片文档和视频文档;
19.利用目标水印模版分别为文字文档、图片文档和视频文档添加水印,生成目标水印文件。
20.在一种可能的实现方式中,方法还包括:
21.在生成目标水印文件的过程中,同时记录目标水印文件的生成进度,并基于生成进度更新数据库中的水印处理状态。
22.在一种可能的实现方式中,利用目标水印模版分别为文字文档、图片文档和视频文档添加水印,生成目标水印文件之后,还包括:
23.确定目标水印文件与目标文件的映射关系;
24.将目标水印文件和映射关系进行存储。
25.在一种可能的实现方式中,将目标水印文件和映射关系进行存储之后,还包括:
26.根据映射关系,获取目标水印文件。
27.第二方面,本发明实施例提供了一种目标水印文件的生成装置,包括:
28.模版确定模块,用于确定目标水印模版;
29.标识确定模块,用于根据目标文件的类型,确定目标文件对应的标识信息;
30.目标文件确定模块,用于基于标识信息,获取目标文件;
31.目标水印文件生成模块,用于基于目标文件和目标水印模版,生成目标水印文件。
32.第三方面,本发明实施例提供了一种终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上任一种目标水印文件的生成方法的步骤。
33.第四方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上任一种目标水印文件的生成方法的步骤。
34.本发明实施例提供了一种目标水印文件的生成方法、装置、终端及存储介质,包括:先确定目标水印模版,然后根据目标文件的类型,确定目标文件对应的标识信息,再基于标识信息,获取目标文件,最后基于目标文件和目标水印模版,生成目标水印文件。本发明通过设置水印模版的概念,给不同租户、不同使用者创建不同的水印模版,即目标水印模版,再利用目标水印模版为目标文件添加水印,以得到目标水印文件,不仅操作便捷,且效率高。
附图说明
35.构成本技术的一部分的附图用来提供对本技术的进一步理解,使得本技术的其它特征、目的和优点变得更明显。本技术的示意性实施例附图及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
36.图1是本发明实施例提供的一种目标水印文件的生成方法的实现流程图;
37.图2是本发明实施例提供的一种目标水印文件的生成装置的结构示意图;
38.图3是本发明实施例提供的终端的示意图。
具体实施方式
39.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
41.应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
42.应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
43.应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含a、b和c”、“包含a、b、c”是指a、b、c三者都包含,“包含a、b或c”是指包含a、b、c三者之一,“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3个。
44.应当理解,在本发明中,“与a对应的b”、“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。a与b的匹配,是a与b的相似度大于或等于预设的阈值。
45.取决于语境,如在此所使用的“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。
46.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
47.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图通过具体实施例来进行说明。
48.在一个实施例中,如图1所示,提供了一种目标水印文件的生成方法,包括以下步骤:
49.步骤s101:确定目标水印模版;
50.步骤s102:根据目标文件的类型,确定目标文件对应的标识信息;
51.步骤s103:基于标识信息,获取目标文件;
52.步骤s104:基于目标文件和目标水印模版,生成目标水印文件。
53.具体的,水印模版可根据不同的客户进行配置,即目标客户对应目标水印模版。每个目标文件均对应唯一标识信息,其中,标识信息可为id信息。
54.本发明实施例提供了一种目标水印文件的生成方法包括:先确定目标水印模版,然后根据目标文件的类型,确定目标文件对应的标识信息,再基于标识信息,获取目标文件,最后基于目标文件和目标水印模版,生成目标水印文件。本发明通过设置水印模版的概念,给不同租户、不同使用者创建不同的水印模版,即目标水印模版,再利用目标水印模版为目标文件添加水印,以得到目标水印文件,不仅操作便捷,且效率高。
55.在一实施例中,步骤s101包括:
56.步骤s201:从水印模版库中选取多个水印模版;
57.步骤s202:从多个水印模版中选取与用户爱好相匹配的水印模版作为目标水印模版。
58.对于用户对应的目标水印模版,可通过针对用户的喜好进行配置,包括两种方式:一种是基于用户的喜欢为用户订做,另一种是用户在水印模版库中选择自己喜欢的。
59.在一实施例中,步骤s102包括:
60.步骤s301:识别目标文件的类型;
61.步骤s302:基于目标文件的类型,从文件库中查找与目标文件相匹配的标识信息。
62.具体的,文件库中存储有目标文件相匹配的标识信息,此标识信息可以是目标文件对应的编码,也可以是目标文件对应的文字。例如,若目标文件的类型为类型a,则目标文件相匹配的标识信息为编码1。
63.在一实施例中,步骤s104包括:
64.步骤s401:识别目标文件中的文字文档、图片文档和视频文档;
65.步骤s402:利用目标水印模版分别为文字文档、图片文档和视频文档添加水印,生成目标水印文件。
66.具体的,本发明不仅为文字文档添加水印,还可以为图片文档和视频文档添加水印,即基于选取的目标水印模板分别为文字文档、图片文档和视频文档添加水印,这样整个目标文件中的所有文档均添加了水印,形成目标水印文件。
67.在一实施例中,步骤s402之后,还包括:
68.步骤s403:确定目标水印文件与目标文件的映射关系;
69.步骤s404:将目标水印文件和映射关系进行存储。
70.步骤s405:根据映射关系,获取目标水印文件。
71.具体的,当生成目标水印文件后,会将目标水印文化、目标文件的映射关系存储至文件库,以便后续依据上述映射关系查询目标水印文件。
72.在一实施例中,方法还包括:在生成目标水印文件的过程中,同时记录目标水印文件的生成进度,并基于生成进度更新数据库中的水印处理状态。
73.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
74.以下为本发明的装置实施例,对于其中未详尽描述的细节,可以参考上述对应的方法实施例。
75.图2示出了本发明实施例提供的一种目标水印文件的生成装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分,一种目标水印文件的生成装置包括模版确定模块21、标识确定模块22、目标文件确定模块23和目标水印文件生成模块24,具体如下:
76.模版确定模块21,用于确定目标水印模版;
77.标识确定模块22,用于根据目标文件的类型,确定目标文件对应的标识信息;
78.目标文件确定模块23,用于基于标识信息,获取目标文件;
79.目标水印文件生成模块24,用于基于目标文件和目标水印模版,生成目标水印文
件。
80.在一种可能的实现方式中,模版确定模块21包括:
81.第一选取子模块,用于从水印模版库中选取多个水印模版;
82.第二选取子模块,用于从多个水印模版中选取与用户爱好相匹配的水印模版作为目标水印模版。
83.在一种可能的实现方式中,标识确定模块22包括:
84.第一识别子模块,用于识别目标文件的类型;
85.查找子模块,用于基于目标文件的类型,从文件库中查找与目标文件相匹配的标识信息。
86.在一种可能的实现方式中,目标水印文件生成模块24包括:
87.第二识别子模块,用于识别目标文件中的文字文档、图片文档和视频文档;
88.水印添加子模块,用于利用目标水印模版分别为文字文档、图片文档和视频文档添加水印,生成目标水印文件。
89.在一种可能的实现方式中,方法还包括:
90.同步模块,用于在生成目标水印文件的过程中,同时记录目标水印文件的生成进度,并基于生成进度更新数据库中的水印处理状态。
91.在一种可能的实现方式中,水印添加子模块之后,还包括:
92.关系确定子模块,用于确定目标水印文件与目标文件的映射关系;
93.存储子模块,用于将目标水印文件和映射关系进行存储。
94.在一种可能的实现方式中,存储子模块之后,还包括:
95.文件获取子模块,用于根据映射关系,获取目标水印文件。
96.图3是本发明实施例提供的终端的示意图。如图3所示,该实施例的终端3包括:处理器30、存储器31以及存储在存储器31中并可在处理器30上运行的计算机程序32。处理器30执行计算机程序32时实现上述各个噪音识别方法实施例中的步骤,例如图1所示的步骤101至步骤104。或者,处理器30执行计算机程序32时实现上述各装置实施例中各模块/单元的功能,例如图2所示模块/单元21至24的功能。
97.本发明还提供一种可读存储介质,可读存储介质中存储有计算机程序,计算机程序被处理器执行时用于实现上述的各种实施方式提供的方法。
98.其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。另外,该asic可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
99.本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
100.在上述设备的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
101.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献