私のアプリは、Web ページ全体のスクリーンショットを撮ります。フォト アルバムに保存すると、画質が少し低下し、静止画のテキストがぼやけて読みにくくなります。フォト アルバムに保存するときに品質が向上することを約束するこのソリューションを見つけましたが、それでも完全には受け入れられないようです。品質の低下を最小限に抑えて 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);