-(UIImage*)getSubImage:(UIImage*)inputImage{
float scale = inputImage.size.height/inputImageView.frame.size.height;
CGRect mySubImgBounds = CGRectMake((CGRectGetMinX(clipingAreaView.frame)-CGRectGetMinX(inputImageView.frame))*scale, (CGRectGetMinY(clipingAreaView.frame)-CGRectGetMinY(inputImageView.frame))*scale, clipingAreaView.frame.size.width*scale, clipingAreaView.frame.size.height*scale);
CGImageRef subImageRef = CGImageCreateWithImageInRect(inputImageView.image.CGImage, mySubImgBounds);
UIImage *tempImg = [UIImage imageWithCGImage:subImageRef];
return tempImg;
}
IOS为图片截图
最新推荐文章于 2023-05-16 16:34:16 发布