System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 水印生成方法和装置制造方法及图纸_技高网

水印生成方法和装置制造方法及图纸

技术编号:41156890 阅读:3 留言:0更新日期:2024-04-30 18:20
本申请实施例提供了一种水印生成方法,该水印生成方法包括:响应目标页面的页面刷新,获取待加载信息,所述待加载信息包括当前时间信息。根据所述待加载信息确定携带有所述当前时间信息的水印信息。根据所述水印信息,对所述目标页面进行水印嵌入,以在所述目标页面上显示所述水印信息。本申请实施例的技术方案可以使水印信息随当前时间信息的改变而动态更新显示在目标页面上,从而提高水印信息在目标页面上的显示效果,增强用户体验。

【技术实现步骤摘要】

本申请实施例涉及计算机,尤其涉及一种水印生成方法、装置、计算机设备、计算机可读存储介质、计算机程序产品。


技术介绍

1、随着互联网技术的快速发展,互联网中的数据(如数字内容)日益丰富。为了保护数据原创者的利益,可以通过水印技术在数字内容(如文档、图像)上嵌入水印,以标识和保护数字内容的来源和所有权。所述水印可以是指在文档、图像或其他数字内容中嵌入的可见或隐藏的标识或附加信息。

2、然而,现有的水印技术存在较多缺陷,如显示效果较差,使得水印效果达不到预期。

3、需要说明的是,上述内容并不必然是现有技术,也不用于限制本申请的专利保护范围。


技术实现思路

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、其中:所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。

37、本申请实施例的另一个方面提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机指令,所述计算机指令被处理器执行时实现如上所述的方法。

38、本申请实施例的另一个方面提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上所述的方法。

39、本申请实施例采用上述技术方案可以包括如下优势:

40、在目标页面刷新时,获取待加载信息(包括当前时间信息),并根据待加载信息确定携带有当前时间信息的水印信息。在此基础上,基于所述水印信息,对目标页面进行水印嵌入,以在目标页面上显示所述水印信息。可知,每刷新一次目标页面,便获取一次当前时间信息,继而基于最新获取到的当前时间信息生成水印信息(即生成携带有最新时间信息的水印信息)。即,使水印信息随当前时间信息的改变而动态更新显示在目标页面上,从而提高水印信息在目标页面上的显示效果,增强用户体验。

本文档来自技高网...

【技术保护点】

1.一种水印生成方法,其特征在于,应用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述待加载信息包括用户名信息;

3.根据权利要求1或2所述的方法,其特征在于,根据所述水印信息,对所述目标页面进行水印嵌入,以在所述目标页面上显示所述水印信息,包括:

4.根据权利要求3所述的方法,其特征在于,将所述加密水印信息加载到所述目标页面中,包括:

5.根据权利要求4所述的方法,其特征在于,将所述加密水印信息添加至所述待添加水印图像中,包括:

6.根据权利要求4所述的方法,其特征在于,将所述水印图像嵌入至所述目标页面中,包括:

7.根据权利要求4所述的方法,其特征在于,所述方法还包括:

8.一种水印生成装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机指令,所述计算机指令被处理器执行时实现如权利要求1至7中任一项所述的方法。

11.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7所述方法的步骤。

...

【技术特征摘要】

1.一种水印生成方法,其特征在于,应用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述待加载信息包括用户名信息;

3.根据权利要求1或2所述的方法,其特征在于,根据所述水印信息,对所述目标页面进行水印嵌入,以在所述目标页面上显示所述水印信息,包括:

4.根据权利要求3所述的方法,其特征在于,将所述加密水印信息加载到所述目标页面中,包括:

5.根据权利要求4所述的方法,其特征在于,将所述加密水印信息添加至所述待添加水印图像中,包括:

6.根据权利要求4所述...

【专利技术属性】
技术研发人员:欧阳旭
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1