Recherche…


Paramètres

CGInterpolationQualité Niveaux d'interpolation de qualité pour le rendu d'une image.
La qualité d'interpolation est un paramètre d'état graphique typedef enum CGInterpolationQuality CGInterpolationQuality;

Redimensionner une image en fonction de sa taille et de sa qualité

- (UIImage *)drawImageBySize:(CGSize)size quality:(CGInterpolationQuality)quality
{
    UIGraphicsBeginImageContextWithOptions(size, NO, 0.0);
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextSetInterpolationQuality(context, quality);
    [self drawInRect: CGRectMake (0, 0, size.width, size.height)];
    UIImage *resizedImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    return resizedImage;
}


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow