iOS 图片添加文字水印

// 图片添加文字水印
+ (UIImage *)WaterImageWithImage:(UIImage *)image{//1.开启上下文UIGraphicsBeginImageContextWithOptions(image.size, NO, 0);//2.绘制图片[image drawInRect:CGRectMake(0, 0, image.size.width, image.size.height)];//添加水印文字NSString*watText = [NSString stringWithFormat:@"番茄炒蛋@123456"];CGSize sizeH = CGSizeMake(100,20);[watText drawInRect:CGRectMake(image.size.width-sizeH.width-20, image.size.height-40, sizeH.width+10, 30) withAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:18],NSForegroundColorAttributeName:[UIColor whiteColor]}];//3.从上下文中获取新图片UIImage * newImage = UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();return newImage;
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部