Ios 有没有办法用Objective-C从PNG文件中提取自定义元数据?
有没有办法用Objective-C从PNG文件中提取自定义元数据?其他StackOverflow帖子有Java或其他语言库,但Objective-C没有。我们需要从iOS应用程序中的PNG文件中提取自定义元数据。用户从其照片库中选择图像,我们将提取自定义元数据。您可以使用ImageIO框架检索图像的元数据Ios 有没有办法用Objective-C从PNG文件中提取自定义元数据?,ios,objective-c,image,png,Ios,Objective C,Image,Png,有没有办法用Objective-C从PNG文件中提取自定义元数据?其他StackOverflow帖子有Java或其他语言库,但Objective-C没有。我们需要从iOS应用程序中的PNG文件中提取自定义元数据。用户从其照片库中选择图像,我们将提取自定义元数据。您可以使用ImageIO框架检索图像的元数据 确保添加ImageIo框架 #导入 从本地文件或远程URL检索元数据。如果使用远程URL,请更改URL 如果要执行更高级的操作,请参阅 您可以使用ImageIO框架来检索图像的元数据 确保添加
#导入
如果要执行更高级的操作,请参阅 您可以使用ImageIO框架来检索图像的元数据
#导入
如果要执行更高级的操作,请参阅 您可以使用ImageIO框架来检索图像的元数据
#导入
如果要执行更高级的操作,请参阅 您可以使用ImageIO框架来检索图像的元数据
#导入
如果要执行更高级的操作,请参阅 @Malloc的可能重复不是重复,因为另一篇文章没有处理自定义元数据?我们特别需要自定义元数据。@Malloc的可能副本不是副本,因为另一篇文章没有处理自定义元数据?我们特别需要自定义元数据。@Malloc的可能副本不是副本,因为另一篇文章没有处理自定义元数据?我们特别需要自定义元数据。@Malloc的可能副本不是副本,因为另一篇文章没有处理自定义元数据?我们特别需要自定义元数据。@Crashalot yes如果您只想检索自定义元数据,上面的代码应该可以工作。如果您有其他要求,请参阅的示例代码。但基本上ImageIO就是答案!哇!我花了一段时间才找到这个。谢谢@Crashalot yes如果您只想检索自定义元数据,上述代码应该可以工作。如果您有其他要求,请参阅的示例代码。但基本上ImageIO就是答案!哇!我花了一段时间才找到这个。谢谢@Crashalot yes如果您只想检索自定义元数据,上述代码应该可以工作。如果您有其他要求,请参阅的示例代码。但基本上ImageIO就是答案!哇!我花了一段时间才找到这个。谢谢@Crashalot yes如果您只想检索自定义元数据,上述代码应该可以工作。如果您有其他要求,请参阅的示例代码。但基本上ImageIO就是答案!哇!我花了一段时间才找到这个。谢谢
NSURL *localFileUrl = [[NSBundle mainBundle] URLForResource:@"myImage" withExtension:@"png"];
CGImageSourceRef imageSource = CGImageSourceCreateWithURL((__bridge CFURLRef)localFileUrl, NULL);
NSDictionary* imageProperties = (__bridge NSDictionary*) CGImageSourceCopyPropertiesAtIndex(imageSource, 0, NULL);
NSLog (@"image meta data %@", imageProperties);