Mon application prend des captures d'écran de pages Web entières. Quand il enregistre dans l'album photo, la qualité d'image souffre un peu et le texte sur l'image fixe est floue et difficile à lire. J'ai trouvé cette solution qui promet d'avoir une meilleure qualité lors de l'enregistrement sur Photo Album, mais elle ne semble toujours pas parfaitement acceptable. Existe-t-il un meilleur moyen de sauvegarder UIImage dans un album photo avec une perte de qualité minimale? Merci.Enregistrement de UIImage sans perte de qualité
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);
Avez-vous vérifié la qualité de 'img' et' image' (probablement affiché en mode image)? –
http://developer.apple.com/library/ios/#qa/qa1703/_index.html –
où perdez-vous la qualité? S'il vous plaît, présentez une capture d'écran comment vous voulez dire _lose quality_. – holex