一种网页系统的隐水印生成方法、装置、设备及存储介质制造方法及图纸

技术编号:38522025 阅读:10 留言:0更新日期:2023-08-19 17:00
本发明专利技术涉及一种网页系统的隐水印生成方法、装置、设备及存储介质,该方法包括:生成预设尺寸的第一画布和第二画布,将用户信息写入所述第二画布;以所述第二画布为基准对所述第一画布的像素值进行修改,根据修改后的第一画布生成隐水印图片;将所述隐水印图片融合至网页信息系统的所有页面的背景。本发明专利技术提供的一种网页系统的隐水印生成方法、装置、设备及存储介质,生成第一画布和第二画布,并将用户信息写入第二画布中,通过第一画布和第二画布来确定隐水印图片,将隐水印图片融合至网页信息系统的所有页面的背景,可以对任意形式的网页信息系统设置隐水印,应用范围广泛。应用范围广泛。应用范围广泛。

【技术实现步骤摘要】
一种网页系统的隐水印生成方法、装置、设备及存储介质


[0001]本专利技术涉及水印生成
,尤其涉及一种网页系统的隐水印生成方法、装置、设备及存储介质。

技术介绍

[0002]随着信息传播技术的发展,信息版权保护成为一个迫切需要解决的问题。在企业的数字化转型中,基于网页信息系统得到了广泛应用。这种方式跨平台、跨设备,只要支持浏览器便可接入,其改变了传统办公方式,提高效率,但也引入了不容忽视的安全问题。不少网页信息系统都遇到了数据被截图泄漏到社交平台,而企业却无法追踪到泄密责任人的情况。
[0003]为了解决这一问题,现有技术中在网页信息系统中加入了水印,为了提高水印的隐秘性、安全性和美观,现有技术中信息化建设者将隐水印方案引入到网页信息系统中来,隐水印即肉眼不可见的水印,只有通过特定的工具才可提取。
[0004]但是,现有的隐水印方案是一种以信息隐藏为基础的信息安全技术,其将加密信息嵌入到数字产品中,通常应用于图像防伪,在以文字为主的网页信息系统中应用受限,在泄密图片中如果不包含图片,那么水印信息就无法被解译。

技术实现思路

[0005]有鉴于此,有必要提供一种网页系统的隐水印生成方法、装置、设备及存储介质,用以解决现有技术中隐水印方案只能应用于图像防伪,不适用以文字为主的网页信息系统,应用范围窄的问题。
[0006]为达到上述技术目的,本专利技术采取了以下技术方案:第一方面,本专利技术提供了一种网页系统的隐水印生成方法,包括:生成预设尺寸的第一画布和第二画布,将用户信息写入第二画布;以第二画布为基准对第一画布的像素值进行修改,根据修改后的第一画布生成隐水印图片;将隐水印图片融合至网页信息系统的所有页面的背景。
[0007]在一些可能的实现方式中,生成预设尺寸的第一画布和第二画布,将用户信息写入第二画布,包括:通过预设网页脚本生成预设尺寸的第一画布和第二画布;将第一画布的背景设置为预设背景颜色,将第二画布的背景设置为透明;将用户信息以预设文字颜色写入第二画布。
[0008]在一些可能的实现方式中,以第二画布为基准对第一画布的像素值进行修改,根据修改后的第一画布生成隐水印图片,包括:遍历第二画布中的所有像素点,判断像素点的透明度是否为零;当像素点的透明度为零时,将第一画布中对应位置像素点按照第一预设规则处
理;当像素点的透明度不为零时,将第一画布中对应位置像素点按照第二预设规则处理;通过预设方法将修改后的第一画布转换成隐水印图片。
[0009]在一些可能的实现方式中,当像素点的透明度为零时,将第一画布中对应位置像素点按照第一预设规则处理,包括:若第一画布中对应位置像素点的像素值之和能够被预设整数整除,将对应位置像素点的像素值随机增加或减少预设值,使得对应位置像素点的像素值之和不能被预设整数整除。
[0010]在一些可能的实现方式中,当像素点的透明度不为零时,将第一画布中对应位置的像素点按照第二预设规则处理,包括:若第一画布中对应位置像素点的像素值之和不能被预设整数整除,将对应位置像素点的像素值随机增加或减少预设值,使得对应位置像素点的像素值之和能够被预设整数整除。
[0011]在一些可能的实现方式中,将隐水印图片融合至网页信息系统的所有页面的背景,包括:删除网页信息系统中所有页面的根元素背景色;将隐水印图片平铺至网页信息系统所有页面的背景;将网页信息系统所有页面的子元素背景色删除。
[0012]在一些可能的实现方式中,生成预设尺寸的第一画布和第二画布,将用户信息写入第二画布,之前包括:验证用户登录信息,当用户登录网页信息系统后收集用户信息。
[0013]第二方面,本专利技术还提供了一种网页系统的隐水印生成装置,包括:生成模块,用于生成预设尺寸的第一画布和第二画布,将用户信息写入第二画布;修改模块,用于以第二画布为基准对第一画布的像素值进行修改,根据修改后的第一画布生成隐水印图片;融合模块,用于将隐水印图片融合至网页信息系统的所有页面的背景。
[0014]第三方面,本专利技术还提供了一种电子设备,包括存储器和处理器,其中,存储器,用于存储程序;处理器,与存储器耦合,用于执行存储器中存储的程序,以实现上述任一种实现方式中的网页系统的隐水印生成方法中的步骤。
[0015]第四方面,本专利技术还提供了一种计算机可读存储介质,用于存储计算机可读取的程序或指令,程序或指令被处理器执行时,能够实现上述任一种实现方式中的网页系统的隐水印生成方法中的步骤。
[0016]采用上述实施例的有益效果是:本专利技术涉及一种网页系统的隐水印生成方法、装置、设备及存储介质,该方法包括:生成预设尺寸的第一画布和第二画布,将用户信息写入所述第二画布;以所述第二画布为基准对所述第一画布的像素值进行修改,根据修改后的第一画布生成隐水印图片;将所述隐水印图片融合至网页信息系统的所有页面的背景。本专利技术提供的一种网页系统的隐水印生成方法、装置、设备及存储介质,生成第一画布和第二
画布,并将用户信息写入第二画布中,通过第一画布和第二画布来确定隐水印图片,将隐水印图片融合至网页信息系统的所有页面的背景,最终在网页信息系统的背景中设置了隐水印,可以对任意形式的网页信息系统设置隐水印,应用范围广泛,且本专利技术的隐水印解密只需要进行逆操作即可完成,解密方式简单。
附图说明
[0017]图1为本专利技术提供的网页系统的隐水印生成方法的一实施例的流程示意图;图2为图1中步骤S101的一实施例的流程示意图;图3为图1中步骤S102的一实施例的流程示意图;图4为图1中步骤S103的一实施例的流程示意图;图5为本专利技术提供的网页系统的隐水印生成装置的一实施例的结构示意图;图6为本专利技术实施例提供的电子设备的结构示意图。
具体实施方式
[0018]下面结合附图来具体描述本专利技术的优选实施例,其中,附图构成本申请一部分,并与本专利技术的实施例一起用于阐释本专利技术的原理,并非用于限定本专利技术的范围。
[0019]在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0020]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其他实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其他实施例相结合。
[0021]本专利技术提供了一种网页系统的隐水印生成方法、装置、设备及存储介质,以下分别进行说明。
[0022]请参阅图1,图1为本专利技术提供的网页系统的隐水印生成方法的一实施例的流程示意图,本专利技术的一个具体实施例,公开了一种网页系统的隐水印生成方法,包括:S101、生成预设尺寸的第一画布和第二画布,将用户信息写入第二画布;S102、以第二画布为基准对第一画布的像素值进行修改,根据修改后的第一画布生成隐水印图片;S103、将隐水印图片融合至网页信息系统的所有页面的背景。
[0023]在上本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网页系统的隐水印生成方法,其特征在于,包括:生成预设尺寸的第一画布和第二画布,将用户信息写入所述第二画布;以所述第二画布为基准对所述第一画布的像素值进行修改,根据修改后的第一画布生成隐水印图片;将所述隐水印图片融合至网页信息系统的所有页面的背景。2.根据权利要求1所述的网页系统的隐水印生成方法,其特征在于,所述生成预设尺寸的第一画布和第二画布,将用户信息写入所述第二画布,包括:通过预设网页脚本生成预设尺寸的第一画布和第二画布;将所述第一画布的背景设置为预设背景颜色,将所述第二画布的背景设置为透明;将所述用户信息以预设文字颜色写入所述第二画布。3.根据权利要求1所述的网页系统的隐水印生成方法,其特征在于,所述以所述第二画布为基准对所述第一画布的像素值进行修改,根据修改后的第一画布生成隐水印图片,包括:遍历所述第二画布中的所有像素点,判断所述像素点的透明度是否为零;当所述像素点的透明度为零时,将所述第一画布中对应位置像素点按照第一预设规则处理;当所述像素点的透明度不为零时,将所述第一画布中对应位置像素点按照第二预设规则处理;通过预设方法将修改后的第一画布转换成隐水印图片。4.根据权利要求3所述的网页系统的隐水印生成方法,其特征在于,所述当所述像素点的透明度为零时,将所述第一画布中对应位置像素点按照第一预设规则处理,包括:若所述第一画布中对应位置像素点的像素值之和能够被预设整数整除,将所述对应位置像素点的像素值随机增加或减少预设值,使得所述对应位置像素点的像素值之和不能被所述预设整数整除。5.根据权利要求4所述的网页系统的隐水印生成方法,其特征在于,所述当所述像素点的透明度不为零时,将所述...

【专利技术属性】
技术研发人员:尹全超吴翔白云胡鹏
申请(专利权)人:中建三局信息科技有限公司
类型:发明
国别省市:

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

1