图片水印实现
来源:互联网 发布:vscode 字体颜色 编辑:程序博客网 时间:2024/05/17 06:17
水印:在图片上加上防止他人盗图的半透明logo,文字,图标,然后生成一张新的图片
下面举一例:
UIImage *oldImage = [UIImage imageNamed:@”图片名称”];
// 开启上下文
// size 新的图片大小
// opaque YES 不透明 NO 透明
UIGraphicsBeginImageContextWithOptions(oldImage.size, NO, 0.0);
[oldImage drawAtPoint:CGPointZero];
NSString *text = @”我要高薪 !”;
NSDictionary *dict = @{
NSFontAttributeName : [UIFont systemFontOfSize:15],
NSForegroundColorAttributeName : [UIColor redColor]
};
[text drawAtPoint:CGPointMake(120, 170) withAttributes:dict];
// 获取新的图片
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
// 关闭上下文
UIGraphicsEndImageContext();
_imageView.image = newImage;
// 把图片转换成png格式的二进制数据
NSData *data = UIImagePNGRepresentation(newImage);
// 写入桌面
[data writeToFile:@”/Users/apple/Desktop/newImage.png” atomically:YES];
- 实现图片水印效果
- 实现图片的水印
- 图片水印实现
- iOS图片水印实现
- Java实现 图片水印或者文字水印
- java 实现图片水印 文字水印
- Java实现 图片水印或者文字水印
- 图片加水印JAVA实现
- php实现多图片水印
- android实现图片加水印
- android 实现图片加水印
- php实现图片加水印
- Android 实现图片加水印
- Java实现图片添加水印
- 添加图片水印 PHP实现
- Java实现图片水印效果
- Java 实现图片水印之水印图片(SpringMVC + Jsp)
- PHP实现给图片加图片水印
- 【HEOI2014】【BZOJ3613】南园满地堆轻絮
- jquery处理html格式的数据
- android 获取系统时间
- nginx利用fastcgi_cache模块缓存
- Fiddler抓取HTTPs流量
- 图片水印实现
- Multiply Strings
- Android使用ValueAnimator实现双击事件的判断
- Nginx配置文件详细说明
- 为什么要使用SLF4J而不是Log4J
- RTP协议分析
- iOS 图片处理(截图,图片叠加(添加水印))
- 小马哥--高仿苹果6 主板型号S106刷机 拆机主板图与开机界面图 多图展示
- Spring学习(一)