iphone - 如何将所有图像格式转换为.png格式?

标签 iphone objective-c ios uiimage image-formats

我正在制作一个小型应用程序,从网络服务接收图像。我正在获取图像网址。图像的格式不同,如 .jpg、.gif、.png 等。我想将这些图像保存到我的沙箱中,然后将其显示到 ImageView 中。

为此,我给出了自己的名称并将扩展名指定为 .png。但在检索 .png 图像时会显示,但不会显示不同的图像。那么您能否告诉我如何将所有图像转换为 .png 格式或任何其他方法来执行此操作?

最佳答案

检索图像/网址后,以这种方式保存它们:

NSData *imageData = UIImagePNGRepresentation(image);
[imageData writeToFile:savedImagePath atomically:YES];

关于iphone - 如何将所有图像格式转换为.png格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12597710/

相关文章:

iphone - 特定版本轻量级迁移后自定义代码执行

iphone - 我怎样才能设置编辑= NO;在 UITextField 中?

iphone - 手动使用 CoreGraphics 绘制阴影?

iPhone:如何在 MapKit 上的两点之间画线?

iOS:在自定义 UITableViewCell 中更改 contentView backgroundColor on touchDown

iphone - iPad 文档查看器

objective-c - 如何在 Objective-C 的 mac 浏览器中的 safari、Chrome、Opera、Firefox 中设置主页

ios - 分段禁用?

ios - Xcode Segue View Controller 从右到左没有 UINavigation

iphone - 如何检测哪个 UILabel 被点击了?