我的应用程序会截取整个网页。当它保存到相册时,图像质量会受到一些影响,并且静止图像上的文字模糊且难以阅读。我发现这个解决方案在保存到相册时承诺具有更好的质量,但它似乎仍然不能完全接受。有没有比这更好的方法来将 UIImage 保存到相册而质量损失非常小?谢谢。
UIImage* img = [UIImage imageWithCGImage:screenshotImage.CGImage];
NSData* imdata = UIImagePNGRepresentation ( img );
UIImage* image = [UIImage imageWithData:imdata]; // wrap UIImage around PNG representation
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);