支持的图像文件格式在iPhone上显示有哪些?

时间:2010-08-04 10:14:28

标签: iphone

我有一个.jpg格式的图像。这在iPhone应用程序中是否可读?什么是可以在iPhone应用程序中原生加载的所有图像文件扩展名?

2 个答案:

答案 0 :(得分:18)

我认为许多图片文件扩展名在iPhone中都是可读的。仅举几例:jpg,jpeg,png

以下是完整列表:

  

格式|文件扩展名

     
      
  • 标记图像文件格式(TIFF)

  •   
  • 联合图像专家组(JPEG)

  •   
  • 图形交换格式(GIF)

  •   
  • 便携式网络图形(PNG)

  •   
  • Windows位图格式(DIB)

  •   
  • Windows图标格式(.ico)

  •   
  • Windows光标(.cur)

  •   
  • XWindow位图(.xbm)

  •   

A list is from here

答案 1 :(得分:7)

https://developer.apple.com/library/content/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/LoadingImages/LoadingImages.html#//apple_ref/doc/uid/TP40010156-CH17-SW7

请参阅支持的图像格式

Doc说:

  

通常,UIKit支持的图像格式与Image I / O框架支持的格式相同。

I/O Framework文档中说:

  

Image I / O框架可以理解大多数常见的图像文件格式,例如JPEG,JPEG2000,RAW,TIFF,BMP和PNG。并非每个平台都支持所有格式。有关Image I / O支持的最新列表,您可以调用以下函数:

     

CGImageSourceCopyTypeIdentifiers返回Image I / O支持的统一类型标识符(UTI)数组作为图像源。

     

CGImageDestinationCopyTypeIdentifiers返回Image I / O支持的统一类型标识符(UTI)数组作为图像目标。