iOS 绘制图片水印,并图片保存到相册
UIImage *image = [UIImage imageNamed:@"花"];
//开启图片类型的图形上下文
// opaque: 不透明度 YES:不透明 NO:透明
// size: 图片的的大小
// scale: 是否缩放,0 为不缩放
UIGraphicsBeginImageContextWithOptions(image.size, NO, 0);
//把图片画上去
[image drawAtPoint:CGPointZero];
//绘制文字(添加文字水印)
NSString *str = @"花儿好美呀";
[str drawAtPoint:CGPointMake(20, 20) withAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:30], NSForegroundColorAttributeName: [UIColor redColor]}];
//绘制logo图片(添加图片水印)
UIImage *logoImg = [UIImage imageNamed:@"logo"];
[logoImg drawAtPoint:CGPointMake(image.size.width - logoImg.size.width - 20 , image.size.height - logoImg.size.height - 20)];
//获取图片
image = UIGraphicsGetImageFromCurrentImageContext();
//关闭图片类型的图形上下文
UIGraphicsEndImageContext();
//把图片保存到系统相册
UIImageWriteToSavedPhotosAlbum(image, NULL, NULL, NULL);
最终在相册中的图片
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgcafgk
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13