图形文件格式比较

维基媒体列表条目

下面是最经常使用的图形文件格式

位图编辑

常用的位图格式
文件扩展名MIME 类型固有名称描述
.bmpimage/bmpWindows位图最常被Microsoft Windows 程序以及其本身使用的格式。可以使用无损的資料压缩,但是一些程序只能使用未经压缩的文件。
.iff .ilbm?互换档案格式(Interchange file format / Interleave bitmap)在Amiga机上很受欢迎。ILBM是IFF的图表类型格式,可以包含更多的图片。
.tiff, .tifimage/tiff标签图像文件格式大量的用于传统影像印刷,可进行有损或无损压缩,但是很多程序只支持可选项目的一部分功能。
.pngimage/png便携式网络图片无损压缩位图格式。起初被设计用于代替在互联网上的GIF格式文件。与GIF的专利权没有關联。
.gifimage/gif图形交换格式在网络上被广泛使用,但有时也会因为专利权的原因而不使用该图形格式。支持动画图像,支持256色,对真彩图片进行有损压缩。使用多祯可以提高颜色准确度。
.jpeg
.jpg
image/jpeg联合专家组在網路上广泛用於儲存相片。使用有损压缩,圖片品質可根据压缩的設定而有所不同。
.mngvideo/x-mngMultiple-image Network Graphics使用类似于PNG和JPEG的資料流動的动画格式,起初被设计成GIF的替代格式。与GIF的专利权没有联系。
.xpmimage/x-xpmX Pixmap在UNIX平台的X Windows System下使用广泛的格式。一种不使用压缩的ASCII格式
.psd?Photoshop文件Photoshop文件的标准格式。有很多诸如图层的额外功能。只被很少其它的软件支持。
.sai?Paint_Tool_SAI文件的标准格式。有很多诸如图层的额外功能。只被很少其它的软件支持。
.psp?Paint Shop Pro文件Paint Shop Pro文件的标准格式,类似于为Photoshop的.psd 。被很少软件支持。
.ufo?PhotoImpact文件PhotoImpact文件的标准格式,类似于为Photoshop的.psd 。Corel出品的相關影像、圖片編輯軟體皆可支援。
.xcf?eXperimental Computing Facility具有很多诸如图层的额外特性,主要使用于GIMP,但是也可以被ImageMagick等軟體读取。
.pcximage/pcxPCX文件(ZSoft Paint)一种较早出现的位图图形文件格式,用长度游程算法(RLE, Run-Length Encode)压缩,支持1位、8位和24位颜色。
.ppm?Portable Pixmap Format很简单的图形格式,使用于交换位图。
.WebPimage/webp同时提供了有损压缩与无损压缩(可逆压缩)的图片文件格式。Google出品的相关产品皆可支持。

矢量圖形编辑

常用的矢量图格式
文件扩展名MIME类型固有名描述
.psapplication/postscriptPostScript属于基于矢量页面描述语言,由Adobe研制和拥有。Postscript是强大的stack-based编程语言。受很多激光打印机支持。
.eps?Encapsulated PostScript一个描述小型矢量图的PostScript文件,对比与描述整页的文件格式。
.pdfapplication/pdf便携式文件格式一个简化的PostScript版本,允许包含有多页和链接的文件。与Adobe Acrobat Reader或Adobe eBook Reader配合使用。
.aiapplication/illustratorAdobe Illustrator DocumentAdobe Illustrator使用的矢量格式。
.fh?Adobe Freehand DocumentAdobe Freehand使用的矢量格式。
.swfapplication/x-shockwave-flashFlashFlash是用来播放包含在SWF文件中的矢量动画的浏览器插件。有几种应用程序可以创建SWF文件,包括由Macromedia发布的Flash。
.fla?Flash Source FileShockwave Flash源文件,只能使用于Macromedia Flash或Adobe Flash软件。
.svgimage/svg+xmlScalable Vector Graphics一个基于XML的矢量图格式,由World Wide Web Consortium为浏览器定义的标准。
.wmfimage/x-wmfWindows图元文件格式作为微软操作系统存储矢量图和光栅图的格式。
.dxfimage/vnd.dxfASCII Drawing InterchangeCAD程序存储矢量图的标准ASCII文本文件
.cgmimage/cgmCGMISO标准,在1990年代非常普遍,是業界的檔案交換標準。但隨著新一代而且更好的格式(例如:svg)出現,使今時今日在实际中几乎没有再使用。

常用副檔名與其關連程式列表编辑

格式全称所有者副檔名MIME类型应用程序专利
AGPArtGem项目图形文件RL Vision英语RL Vision.agp使用ArtGem英语ArtGem软件的推荐图形文件格式。
AIAdobe Illustrator 文档Adobe Systems, Inc.页面存档备份,存于互联网档案馆.aiapplication/Illustrator不适用于web使用。Adobe Illustrator文件,可以被支持该文件的程序编辑,比如Adobe Illustrator, CorelDRAW等。
CDRCorelDRAW文档Corel Corporation.cdrapplication/CorelDRAW不适用于web使用。CorelDRAW文件,可以被支持该文件的程序编辑,比如CorelDRAW, Adobe Illustrator等。
CPC平面直角感知压缩(Cartesian Perceptual Compression)Cartesian Products, Inc.页面存档备份,存于互联网档案馆.cpc, .cpiimage/cpi对于点阵图像格式具有很高的压缩比。
GIF交互图像格式(Graphics Interchange Format)CompuServe,
Unisys(压缩算法)
.gifimage/gif适用于窄带连接,可以实现透明和动画是(已过期
IMA.ima.ima小组.ima使用高动态范围图像(HDR)编码来处理摄影图像的文件格式
ILBMInterLeaved BitMap美国艺电
Commodore Amiga
.iff, .ilbm, .lbmimage/x-ilbmAmiga图形设备硬件设计的平面图形图像格式。
JPEG联合影像专家组(Joint Photographic Experts Group)Joint Photographic Experts Group.jpg, .jpeg(containers: .jfif, .jfi)image/jpeg尤其适合摄影照片图像(权利放弃)
JPEG 2000联合影像专家组(Joint Photographic Experts Group)Joint Photographic Experts Group.jp2, .j2cimage/jp2尤其适合摄影照片图像,是JPEG的升级格式
PICTPICT苹果电脑.pict, .pic, .pctimage/pictMac OS元数据文件,并不适用于发布和打印
PNG跨平台网络图形(Portable Network Graphics)World Wide Web Consortium.pngimage/pngW3C对于替代GIF格式所做的工作。
PSDPhotoshop文档Adobe Systems.psd, .psb, .pddimage/psd, image/photoshop, image/x-photoshop不适合在web上使用,文件主要用于保存对于图像编辑以及操作的数据。
PSPPaint Shop Pro文档Corel Corporation.pspimage/psp不适合在web上使用。仅可以使用支持该文件的程序编辑,比如:Corel PaintShop PhotoGIMP等。?
SVG可缩放矢量图形(Scalable Vector Graphics)World Wide Web Consortium.svg, .svgz(压缩)image/svg+xml脚本化的矢量图像格式;可能需要Web浏览器插件
TGATruevision TargaTruevision Inc.英语Truevision Inc..tga, .tpicimage/tga被很多三维渲染程序以及三维游戏使用。是?
TIFF标记图像格式(Tagged Image File Format)Adobe Systems.tiff, .tifimage/tiff扫描以及映像所使用的文档格式,也常作为“容器”文件使用。
BMPWindows位图Microsoft.bmpimage/x-bmp简单并且无压缩的文件格式,主要使用在Microsoft Windows操作系统上。
JPEG XRWindows Media照片Microsoft.wdpimage/vnd.ms-photo舊名Windows Media PhotoHD Photo。轻量级、高性能、类似TIFF容器功能、并且使用了高动态范围图像(High dynamic range imaging)编码的文件格式,适用于摄影图片。是(无授权费)

技术详情编辑

格式压缩算法点阵 / 矢量色深索引颜色(Indexed color)透明内嵌元数据交叉*多帧动画分层色彩管理可扩展高动态范围格式(HDR format)
AGPRLE点阵32
AI有损和无损矢量/点阵1, 8, 24, 32(多色调?)?
AVIFAV1 有损 和 无损Raster每信道(或者alpha值)1, 8, 10, 或12位颜色深度。 4:2:0, 4:2:2, 4:4:4 YUV色度抽样RGB未知未知未知未知未知
BMPNone, RLE, JPEG, and PNGRaster1, 4, 8, 16, 24, 32, and 64
BPGHEVC, 有损和无损Raster8 to 14 bits per channel未知未知未知
CD5无损, ACSCBoth1, 8, 24, 32 and 64部份
CDR有损和无损矢量/点阵1, 8, 24, 32(多色调)?
CPCCPC点阵1是, 通过内嵌字典
GIFLZW点阵1, 2, 3, 4, 5, 6, 7, 8是, 索引?
HEIF有损数据圧縮 & 无损数据圧縮点阵8, 10, 12, 16是|
ILBM可选run-length encoding点阵8位
IMA有损,以及通过多分辨率分析变换的无损(original mutiresolution analysis transformation)点阵8比特和16比特整数, 32比特浮点数
JPEG有损, 离散余弦变换, RLE, 哈夫曼点阵8位灰阶), 12位, 24位
JPEG 2000有损和无损(离散小波变换点阵8比特, 16比特灰阶)最高48比特??
JPEG XR有损或者使用二维正交变换的无损压缩点阵1, 2, 8, 16, 24, 32, 48, 64, 128(浮点数)
PICT无压缩, RLE, QuickTime矢量和点阵1, 2, 4, 8, 16, 24, 32??否?
PNG无损, DEFLATE点阵1, 2, 4, 8, 16, 24, 32, 48, 64是(1-8比特模式)是, 阿尔法通道(8- or 16-bit)是, Adam7算法否(查看MNGAPNG是, 通过分段
PSD无压缩, RLE矢量和点阵1, 2, 4, 8, 16, 24, 32, 48, 64不適用否?
PSP无压缩矢量和点阵1, 2, 8, 16, 24, 32, 48???
SVG无压缩(或者使用gzip得到无损压缩)矢量24, 32不適用是(基于矢量)是, 基于XML不適用
TGA无压缩, RLE, 或者其他点阵1, 2, 4, 8, 16, 24, 32?
TIFF无压缩, LZW, RLE, ZIP或其他矢量和点阵1, 2, 4, 8, 16, 24, 32是(1-8比特模式)?是, 通过标签是, TIFF浮点数
Windows bitmap无压缩, RLE点阵1, 4, 8, 16, 24, 32
WebP有损和无损点阵YUV420P (12bpp), YUVA420P (20bpp) and RGB (8bpc)indexed (8bpc), grayscale and RGB (8bpc, 16bpc, float16bpc, 32bpc, float32bpc, float64bpc)

注意: 交叉是指仅供web使用的图片文件格式。

参见编辑