我有以下问题 - 我有两个 300dpi 的高分辨率图像。我想从两张高分辨率图像中创建新图像。我正在使用以下代码:
我生成这样的新图像:
NSString *fileName = @"imageOne.jpeg";
NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentDirectory = [path objectAtIndex:0];
NSString *imgPathWithFileName = [documentDirectory stringByAppendingPathComponent:fileName];
// [UIImagePNGRepresentation(finalImage) writeToFile:imgPathWithFileName atomically:YES];
[UIImageJPEGRepresentation(imageOne, 1) writeToFile:imgPathWithFileName atomically:YES];
NSLog (@"Success!");
问题是新图像是 72dpi。为什么会这样,当组成新的图像时,每个图像都是 300dpi?如何创建 300dpi 的图像,有什么想法吗?