从ALAssetsRepresentation获取缩略图作为NSData

时间:2014-08-16 12:57:05

标签: ios thumbnails nsdata alassetslibrary

我正在将NSData写入文件并将其保存在设备的应用文档文件夹中。为此,是否可以以ALAssetsRepresentation格式从NSData对象获取缩略图。如果是这样,任何有用的链接?

除了从ALAssetsRepresentation获取CGImageRef之外,我找不到任何类似的东西。我不想使用CGImageRef格式,因为我必须使用UIImageJPEGRepresentationUIImagePNGRepresentation将其转换为NSData

1 个答案:

答案 0 :(得分:0)

试试这个

GImageRef iref = [myasset thumbnail];

if (iref)
{
   UIImage *theThumbnail = [UIImage imageWithCGImage:iref];
   NSData *thumnailData =  UIImagePNGRepresentation(theThumbnail);

}