Quartz2D-图片添加水印
来源:互联网 发布:里约中国男篮数据 编辑:程序博客网 时间:2024/04/28 20:54
如图在图片上添加水印 大体流程就是自己获取一个上下文将图片和文字和图片绘制到上下文当中;然后生成一张新的图片
//需要添加水印的图片 UIImage *image = [UIImage imageNamed:@"阿狸头像"]; //1.开启一个跟图片原始大小的上下文 UIGraphicsBeginImageContextWithOptions(image.size, NO, 0); //2.将图片绘制到上下文当中 [image drawAtPoint:CGPointZero]; //3.将文字绘制到上下文当中 NSString *str = @"版权所有"; NSMutableDictionary *dic = [NSMutableDictionary dictionary]; dic[NSFontAttributeName] = [UIFont systemFontOfSize:18]; dic[NSForegroundColorAttributeName] = [UIColor blueColor]; [str drawAtPoint:CGPointMake(image.size.width - 75, image.size.height - 20) withAttributes:dic]; //4.从上下文当中生成一张图片 UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext(); //5.关闭山下文 UIGraphicsEndImageContext(); self.imageView.image = newImage;
0 0
- Quartz2D-图片添加水印
- 如何利用Quartz2D给图片添加水印
- Quartz2D 图片水印
- Quartz2d水印图片做法
- IOS之Quartz2D绘图3.为图片添加水印文字
- quartz2d—— 图片水印
- Quartz2D——图片水印,图片剪切
- 【iOS开发-quartz2d】制作图片水印
- iOS Quartz2D - 给图片加水印
- Quartz2D - 给图片加文字水印
- Quartz2d图片裁剪/加水印/截屏
- Java添加水印+图片水印+文字水印
- 给图片添加水印
- 为图片添加水印
- 为图片添加水印
- 图片添加水印功能
- 给图片添加水印
- C# 添加 图片 水印
- F28027第五节课---GPIO基础解读
- 求最大公约数的两种方法
- 10.wait族函数和exec族函数
- Ubuntu 1604 下载android source code
- 51单片机之外设——74HC138、74HC02、74HC573讲解(三)
- Quartz2D-图片添加水印
- Android开发工具集合
- Objective-C Runtime 解析(二)——NSObject的load与initialize方法
- 行人检测资源&代码&数据
- 单页面应用程序
- [leetcode]365. Water and Jug Problem -- JavaScript 代码
- 微软准备再次裁员2850人 一年之内完成
- 装饰模式(decorator)
- 堆的管理