2

我一直在尝试将图像转换为包含在 NSData 实例中的 .gif 文件,但 iOS 仅提供 2 种图像格式输出方法:

  • UIImagePNGRepresentation
  • UIImageJPEGRepresentation

将 PNG 文件和 JPEG 文件分别返回为NSData. 是否有任何 API 或方法可以获取NSData.gif 文件?

我没有文件的路径或 URL。这是我在调用我的应用程序核心后得到的 UIImage。Soo,下面的代码不适用于我的场景。

NSString *pathForGif = [[NSBundle mainBundle] pathForResource: @"gifFile" ofType: @"gif"];
NSData *gifData = [NSData dataWithContentsOfFile: pathForGif];
NSLog(@"Data: %@", gifData);

有没有办法从 UIImage 输出 .gif 文件?

4

0 回答 0