내 앱은 전체 웹 페이지의 스크린 샷을 찍습니다. 사진 앨범에 저장하면 이미지 품질이 약간 떨어지고 정지 이미지의 텍스트가 흐리거나 읽기 어려워집니다. 포토 앨범에 저장할 때 더 나은 품질을 약속하는이 솔루션을 찾았지만 여전히 완벽하게 받아 들일 수없는 것으로 보입니다. UIImage를 포토 앨범에 저장하는 것보다 더 나은 품질의 손실을 최소화하는 방법이 있습니까? 감사.품질 손실없이 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);
'img'와'image' 품질을 확인 했습니까 (아마도 이미지보기에 표시 될 것입니까?)? –
http://developer.apple.com/library/ios/#qa/qa1703/_index.html –
품질이 떨어지는 곳은 어디입니까? 제발, 몇 가지 스크린 샷을 제시하십시오 당신이 얼마나 _ 품질 _을 의미합니다. – holex