代码之家  ›  专栏  ›  技术社区  ›  Joe Cannatti

查找uiimage文件类型

  •  2
  • Joe Cannatti  · 技术社区  · 15 年前

    是否有方法确定用于创建uiimage的文件类型?

    3 回复  |  直到 10 年前
        1
  •  3
  •   jpm    15 年前

    原始图像是什么类型真的很重要吗?您能否通过检查基础的详细信息来实现您想要的任何东西? CGImageRef 对象(属性被调用 CGImage )阿尔法成分信息等?

    有关详细信息,请查阅以下文档: CGIGION UIImage 手动页面。

        2
  •  2
  •   Andrew Grant    15 年前

    不!

    如果这是为您自己加载的图像,您可以将该关联存储在其他地方。如果该文件来自其他地方,那么它可能根本就不是来自某个文件。

        3
  •  0
  •   nurider    10 年前

    如果使用ImagePickerController添加图像,则可以按如下方式确定图像选取器委托方法中的类型:

    - (void)imagePickerController:(UIImagePickerController *)picker 
    didFinishPickingMediaWithInfo:(NSDictionary *)info {
    
        // Get the image reference URL
        NSURL *referenceURL = [info objectForKey:UIImagePickerControllerReferenceURL];
    
        // The path extension contains the image type: JPG, PNG, GIF, etc.
        NSString *originalImageType = referenceURL.pathExtension; 
    
    }