一种基于网页的水印渲染方法、装置及电子设备制造方法及图纸

技术编号:27316623 阅读:26 留言:0更新日期:2021-02-10 09:49
本发明专利技术实施例提供一种基于网页的水印渲染方法、装置及电子设备,该方法包括以下步骤:获取挂载元素以及渲染水印内容;根据所述挂载元素基于预设的树根脱流策略确定目标渲染方式;根据所述目标渲染方式、预设的事件穿透属性和透明属性将所述渲染水印内容对所述挂载元素进行渲染,以生成水印。进而可以基于树根脱流策略和事件穿透属性和透明属性实现的水印工具,以快速的在网页上生成水印。从而解决网页领域的水印前端浏览器实时生成,且网页页面中的点击事件不会被水印覆盖和遮挡造成无法点击。法点击。法点击。

【技术实现步骤摘要】
一种基于网页的水印渲染方法、装置及电子设备


[0001]本专利技术涉及网页水印
,尤其涉及一种基于网页的水印渲染方法、 装置及电子设备。

技术介绍

[0002]传统浏览器网页水印往往要门是通过后端图片直接编辑加载水印生成,但 是这种方案会造成图片无法还原的情况,同时如果遇到需要动态显示时间的情 况时,后端方案显然算力太大需要实时向浏览器客户端吐出二进制的图片流反 而影响性能,服务器也承担了大量的转换负荷。
[0003]传统页面图片的水印生成是,通过后端直接修改图片完成的。而这样的后 果就是图片无法还原到非水印状态。同时也无法支持页面上非图片的文档对象 模型元素,比如块状元素等超文本标记元素生成水印,即使用块状元素的方式 覆盖一层文字标签,也会造成页面无法点击的问题。

技术实现思路

[0004]本专利技术实施例提供一种基于网页的水印渲染方法,能够解决了现有技术中 在网页生成水印造成页面无法点击的问题。
[0005]第一方面,本专利技术实施例提供一种基于网页的水印渲染方法,所述方法包 括:<br/>[0006]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于网页的水印渲染方法,其特征在于,所述方法包括以下步骤:获取挂载元素以及渲染水印内容;根据所述挂载元素基于预设的树根脱流策略确定目标渲染方式;根据所述目标渲染方式、预设的事件穿透属性和透明属性将所述渲染水印内容对所述挂载元素进行渲染,以生成水印。2.如权利要求1所述的基于网页的水印渲染方法,其特征在于,所述目标渲染方式包括树根脱流策略渲染方式或普通渲染方式,所述根据所述传入挂载元素基于预设的树根脱流策略确定渲染方式的步骤包括:判断是否支持所述预设的树根脱流策略;若支持所述预设的树根脱流策略,则确定所述树根脱流策略渲染方式为目标渲染方式;若不支持所述预设的树根脱流策略,则确定所述普通渲染方式为目标渲染方式。3.如权利要求1所述的基于网页的水印渲染方法,其特征在于,所述挂载元素包括标识,所述普通渲染方式包括标识认证渲染方式;所述确定所述普通渲染方式为目标渲染方式的步骤包括:确定所述标识认证渲染方式为目标渲染方式。4.如权利要求3所述的基于网页的水印渲染方法,其特征在于,所述挂载元素包括网页主体,所述普通渲染方式还包括网页主体渲染方式;所述确定所述普通渲染方式为目标渲染方式的步骤包括:确定所述网页主体渲染方式为目标渲染方式。5.如权利要求4所述的基于网页的水印渲染方法,其特征在于,所述挂载元素包括类名,所述普通渲染方式包括类名渲染方式;所述确定所述普通渲染方式为目标渲染方式的步骤包括:确定所述类名渲染方式为目标渲染方式。6.如权利要求1所述的基于网页的水印渲染方法,其特征在于,所述方法还包括步骤:计算所述挂载元素的第一尺寸信息,以...

【专利技术属性】
技术研发人员:雷竣麟闫潇宁
申请(专利权)人:深圳市安软科技股份有限公司
类型:发明
国别省市:

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

1