System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及水印处理技术,具体为一种基于web实现的水印处理技术。
技术介绍
1、目前市面上的软件项目很少有做一套完整水印功能的产品,项目中无法按需加载水印,项目中无法按需配置水印,项目中web浏览器数据防泄漏、防篡改。
技术实现思路
1、针对现有技术存在的上述缺点,本专利技术的目的是提供一种基于web实现的水印处理技术。
2、为实现上述目的,本专利技术提供如下技术方案:一种基于web实现的水印处理技术,包括以下步骤:
3、步骤1:水印背景管理;
4、步骤2:初始化水印数据;
5、步骤3:初始水印数据;
6、步骤4:渲染函数mycanvas;
7、步骤5:水印数据展示。
8、优选的,所述步骤1中先新建水印背景,再用户输入的水印信息。
9、优选的,所述步骤2中先构建水印数据,从而获取用户输入的水印信息,再创建水印生成容器,<div id='mycanvas'></div>,之后生成默认水印数据,其包括:水印宽高、水印文字、水印文字大小、水印文字透明度、水印文字字体、水印角度、水印背景图片。
10、优选的,所述步骤3中先生成mycanvas水印生成类,给绘制水印容器设置宽高属性,再生成绘制图片的函数,之后生成绘制文字的函数,随后生成绘制文字计算文字数据情况,进行分行绘制的函数,然后生成绘制canvas视图时分辨率的函数,最后生成绘制render函数。
...【技术保护点】
1.一种基于WEB实现的水印处理技术,其特征在于包括以下步骤:
2.根据权利要求1所述的一种基于WEB实现的水印处理技术,其特征在于:所述步骤1中先新建水印背景,再用户输入的水印信息。
3.根据权利要求1所述的一种基于WEB实现的水印处理技术,其特征在于:所述步骤2中先构建水印数据,从而获取用户输入的水印信息,再创建水印生成容器,<div id='myCanvas'></div>,之后生成默认水印数据,其包括:水印宽高、水印文字、水印文字大小、水印文字透明度、水印文字字体、水印角度、水印背景图片。
4.根据权利要求1所述的一种基于WEB实现的水印处理技术,其特征在于:所述步骤3中先生成MyCanvas水印生成类,给绘制水印容器设置宽高属性,再生成绘制图片的函数,之后生成绘制文字的函数,随后生成绘制文字计算文字数据情况,进行分行绘制的函数,然后生成绘制Canvas视图时分辨率的函数,最后生成绘制render函数。
5.根据权利要求1所述的一种基于WEB实现的水印处理技术,其特征在于:所述步骤4中渲染的函数MyC
6.根据权利要求1所述的一种基于WEB实现的水印处理技术,其特征在于:所述步骤5中先生成水印加载容器<div
...【技术特征摘要】
1.一种基于web实现的水印处理技术,其特征在于包括以下步骤:
2.根据权利要求1所述的一种基于web实现的水印处理技术,其特征在于:所述步骤1中先新建水印背景,再用户输入的水印信息。
3.根据权利要求1所述的一种基于web实现的水印处理技术,其特征在于:所述步骤2中先构建水印数据,从而获取用户输入的水印信息,再创建水印生成容器,<div id='mycanvas'></div>,之后生成默认水印数据,其包括:水印宽高、水印文字、水印文字大小、水印文字透明度、水印文字字体、水印角度、水印背景图片。
4.根据权利要求1所述的一种基于web实现的水印...
【专利技术属性】
技术研发人员:詹飞,安奋泽,曾俊,林晨,向成静,罗鉴,熊海,罗玉,周道华,周小强,陈运均,王莎,
申请(专利权)人:成都中科大旗软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。