尝试以高分辨率(200 ppi)保存图像

时间:2014-04-07 05:45:50

标签: ios iphone ipad uiimage

在ios中,默认情况下保存图像。它将呈现72 ppi的图像。但我想要200或更多dpi图像。分辨率不应该改变。 例如,如果我有1200x1200尺寸的图像,在保存图像时它是72 ppi但我希望它具有相同1200x1200尺寸的200或更多ppi

代码:

CGSize finalCanvasSize = CGSizeMake(1200*1200);

UIGraphicsBeginImageContextWithOptions(finalCanvasSize, NO, 0.0);

[canvasImage drawInRect:CGRectMake(0,0,finalCanvasSize.width,finalCanvasSize.height)];

resizedCanvasImage = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();

0 个答案:

没有答案