如何从图片中获取日期和文件大小?
问题描述:
如果图片从相册加载到应用程序中,如何以MB为单位获取文件大小以及该应用程序的日期显示在应用程序中,如下面的截图所示?如何从图片中获取日期和文件大小?
我知道你可以检索使用下面的代码通过NSLog的文件大小,但我怎么能得到这个转换为字符串,并认为图片的日期?
NSLog(@"size of image in KB: %i",[UIImagePNGRepresentation(UIImage) length]);
答
使用CoreGraphics中
size_t imageSize = CGImageGetBytesPerRow(image.CGImage) * CGImageGetHeight(image.CGImage);