您好我从CameraRoll上传照片时遇到问题,保留EXIF并同时旋转图像以便向上和向下调整...
到目前为止,我已经设法上传了EXIF完整的图像,但随后我将失去方向,并且在网络上图像有时会放下。我可以在使用UIImage并使用在stackflow上找到的样本代码后在应用程序中旋转图像,但之后我将松开EXIF。
要从Photoalbum whit EXIF获取图像,请使用以下命令: `ALAssetRepresentation * assetRepresentation = [asset defaultRepresentation];
ALAssetRepresentation *rep = [asset defaultRepresentation];
Byte *buffer = (Byte*)malloc(rep.size);
NSUInteger buffered = [rep getBytes:buffer fromOffset:0.0 length:rep.size error:nil];
NSData *data = [NSData dataWithBytesNoCopy:buffer length:buffered freeWhenDone:YES];`
如果我将图像保存为NSdata,EXIF完整无缺。如果我做它UIImage EXIF丢失了。有没有人知道如何做到这一点?
/克努特