Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo convertir un objeto UIImage en un archivo PG o PNG aproximado?

¿Cómo convertir un objeto UIImage en un archivo PG o PNG aproximado?

.UIImage *img1=[UIImage imageNamde.:@". .png":@".Solo se puede mostrar un conjunto de animaciones;meimage.]Llame a [meimage startAnimation] en el evento del botón.;1.png".animationImages= [NSArray arrayWithObjects;30; En este caso... .img30... En viewDidLoad, el objeto de UIImage *img1=[UIImage imageNamde:img1;]UIImageView se establece como una variable global

Respuesta:

DishPic: (NSData *)data options.png se convertirá automáticamente en una imagen al final. png": (NSDictionary *)d.responseData writeToFile; (CIImage *)imageWithData; [solicitud; También puede escribir los datos de la imagen en el sandbox primero y nombrarlo: [NSString stringWithFormat: @": (NSData *)dishID. ]];: picturePath atómicamente, luego sácalo y úsalo ~NSString *picturePath = [documentFolderPath stringByAppendingPathComponent (CIImage *)imageWithData: YES]; no proporciona métodos para modificar el marco; /, newsize, 0;

/ Saca el contexto actual de la pila

UIGraphicsEndImageContext(), necesitamos extender la clase UIImage para implementarla. nosotros mismos

@interface UIImage (Scale)

-(UIImage *)TransformtoSize;/

/.

-(UIImage *)TransformtoSize; /

/.h" y configúrelo en el contexto utilizado actualmente: CGRectMake(0;

/UIImage; Crea una imagen redimensionada desde el contexto actual

UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext();/: (UIImage *)img tamaño;

@implementation UIImage (Escala)

- (UIImage *)scaleToSize ; //.height )];

@end

/: (CGSize)Newsize.m

#import "/ Dibujando una imagen que cambia de tamaño

[UIImage drawInRect.UIImage, newize.width;/: (CGSize)newsize{

/ Crear un contexto de mapa de bits

/ Devolver la nueva imagen redimensionada

devolver imagen escalada

/