闲着没事,研究了下图片水印的事儿,图片水印虽然恶心,而且大大的影响了图片的美观,试想一下,一张美女的性感写真照,下方来了个大大的水印“XXXX所有”,看着那猥琐的文字水印,是不是很倒胃口?但是不可否认,水印是预防盗图的最有效的手段之一。
上面纯属扯淡,下面说正事。
正事无关紧要,代码最重要!
// 给图片添加水印,水印旋转-45度 * 添加水印后生成的图片的路径 * 给图片添加水印、可设置水印的旋转角度 * 添加水印后生成的图片的路径 // 设置对线段的锯齿状边缘处理 // 第一参数->设置的水印内容,后面两个参数->文字在图片上的坐标位置(x,y) 具体可以看API
看着也不复杂、、有用的上的,就拿去用吧
//给图片添加图片水印 // //给图片添加文字水印 // //给图片打马赛克 * 给图片不同位置添加多个图片水印、可设置水印图片旋转角度 //将icon加载到内存中 //将源图片读到内存中 //x,y轴默认是从0坐标开始 //默认两张水印图片的间隔高度是水印图片的1/3 //设置对线段的锯齿状边缘处理 //呈现一个图像,在绘制前进行从图像空间到用户空间的转换 //水印图象的路径 水印一般为gif或者png的,这样可设置透明度 //透明度,最小值为0,最大值为1 //表示水印图片的坐标位置(x,y) * 给图片添加单个图片水印、可设置水印图片旋转角度 //将icon加载到内存中 //将源图片读到内存中 //x,y轴默认是从0坐标开始 //设置对线段的锯齿状边缘处理 //呈现一个图像,在绘制前进行从图像空间到用户空间的转换 //水印图象的路径 水印一般为gif或者png的,这样可设置透明度 //透明度,最小值为0,最大值为1 //表示水印图片的坐标位置(x,y) * 给图片添加多个文字水印、可设置水印文字旋转角度 //根据图片的背景设置水印颜色 //如果最后一个坐标的y轴比height高,直接退出 * 给图片添加单个文字水印、可设置水印文字旋转角度 //根据图片的背景设置水印颜色 //马赛克格尺寸太大或太小 //绘制马赛克(绘制矩形并填充颜色) //矩形颜色取中心像素点RGB值
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。