圖形文件格式比較

维基媒体列表条目

下面是最經常使用的圖形文件格式

位圖

常用的位圖格式[1]
擴展名 MIME 類型 固有名稱 描述
.bmp image/bmp Windows位圖 最常被Microsoft Windows 程序以及其本身使用的格式。可以使用無損的資料壓縮,但是一些程序只能使用未經壓縮的文件。
.iff .ilbm ? 互換檔案格式(Interchange file format / Interleave bitmap) 在Amiga機上很受歡迎。ILBMIFF的圖表類型格式,可以包含更多的圖片。
.tiff, .tif image/tiff 標籤圖像文件格式 大量的用於傳統影像印刷,可進行有損或無損壓縮,但是很多程序只支持可選項目的一部分功能。
.png image/png 便攜式網絡圖片 無損壓縮位圖格式。起初被設計用於代替在互聯網上的GIF格式文件。與GIF的專利權沒有關聯。
.gif image/gif 圖形交換格式 在網絡上廣泛使用,但有時也會因為專利權的原因而不使用該圖形格式。支持動畫圖像,支持256色,對真彩圖片進行有損壓縮。使用多禎可以提高顏色準確度。
.jpeg
.jpg
image/jpeg 聯合專家組 在網路上廣泛用於儲存相片。使用有損壓縮,圖片品質可根據壓縮的設定而有所不同。
.mng video/x-mng Multiple-image Network Graphics 使用類似於PNG和JPEG的資料流動的動畫格式,起初被設計成GIF的替代格式。與GIF的專利權沒有聯繫。
.xpm image/x-xpm X 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等軟體讀取。
.pcx image/pcx PCX文件(ZSoft Paint) 一種較早出現的位圖圖形文件格式,用長度遊程算法(RLE, Run-Length Encode)壓縮,支持1位、8位和24位顏色。
.ppm ? Portable Pixmap Format 很簡單的圖形格式,使用於交換位圖。
.WebP image/webp 同時提供了有損壓縮與無損壓縮(可逆壓縮)的圖片文件格式。Google出品的相關產品皆可支持。

矢量圖形

常用的矢量圖格式
擴展名 MIME類型 固有名 描述
.ps application/postscript PostScript 屬於基於矢量頁面描述語言,由Adobe研製和擁有。Postscript是強大的stack-based編程語言。受很多激光打印機支持。
.eps ? Encapsulated PostScript 一個描述小型矢量圖的PostScript文件,對比與描述整頁的文件格式。
.pdf application/pdf 便攜式文件格式 一個簡化的PostScript版本,允許包含有多頁和鏈接的文件。與Adobe Acrobat Reader或Adobe eBook Reader配合使用。
.ai application/illustrator Adobe Illustrator Document Adobe Illustrator使用的矢量格式。
.fh ? Adobe Freehand Document Adobe Freehand使用的矢量格式。
.swf application/x-shockwave-flash Flash Flash是用來播放包含在SWF文件中的矢量動畫的瀏覽器插件。有幾種應用程序可以創建SWF文件,包括由Macromedia發布的Flash。
.fla ? Flash Source File Shockwave Flash源文件,只能使用於Macromedia Flash或Adobe Flash軟件。
.svg image/svg+xml Scalable Vector Graphics 一個基於XML的矢量圖格式,由World Wide Web Consortium為瀏覽器定義的標準。
.wmf image/x-wmf Windows圖元文件格式 作為微軟操作系統存儲矢量圖和光柵圖的格式。
.dxf image/vnd.dxf ASCII Drawing Interchange CAD程序存儲矢量圖的標準ASCII文本文件
.cgm image/cgm CGM ISO標準,在1990年代非常普遍,曾是是業界的檔案交換標準。但因為新一代更好的格式(如svg)出現,今日在實際中幾乎沒有再使用。

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

格式 全稱 所有者 副檔名 MIME類型 應用程序 專利
AGP ArtGem項目圖形文件 RL Vision英語RL Vision .agp 使用ArtGem英語ArtGem軟件的推薦圖形文件格式。
AI Adobe Illustrator 文檔 Adobe Systems, Inc.頁面存檔備份,存於網際網路檔案館 .ai application/Illustrator 不適用於web使用。Adobe Illustrator文件,可以被支持該文件的程序編輯,比如Adobe Illustrator, CorelDRAW等。
CDR CorelDRAW文檔 Corel Corporation .cdr application/CorelDRAW 不適用於web使用。CorelDRAW文件,可以被支持該文件的程序編輯,比如CorelDRAW, Adobe Illustrator等。
CPC 平面直角感知壓縮(Cartesian Perceptual Compression) Cartesian Products, Inc.頁面存檔備份,存於網際網路檔案館 .cpc, .cpi image/cpi 對於點陣圖像格式具有很高的壓縮比。
GIF 交互圖像格式(Graphics Interchange Format) CompuServe,
Unisys(壓縮算法)
.gif image/gif 適用於窄帶連接,可以實現透明和動畫 是(已過期
IMA .ima .ima小組 .ima 使用高動態範圍圖像(HDR)編碼來處理攝影圖像的文件格式
ILBM InterLeaved BitMap 美國藝電
Commodore Amiga
.iff, .ilbm, .lbm image/x-ilbm Amiga圖形設備硬件設計的平面圖形圖像格式。
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, .j2c image/jp2 尤其適合攝影照片圖像,是JPEG的升級格式
PICT PICT 蘋果電腦 .pict, .pic, .pct image/pict Mac OS元數據文件,並不適用於發布和打印
PNG 跨平台網絡圖形(Portable Network Graphics) World Wide Web Consortium .png image/png W3C對於替代GIF格式所做的工作。
PSD Photoshop文檔 Adobe Systems .psd, .psb, .pdd image/psd, image/photoshop, image/x-photoshop 不適合在web上使用,文件主要用於保存對於圖像編輯以及操作的數據。
PSP Paint Shop Pro文檔 Corel Corporation .psp image/psp 不適合在web上使用。僅可以使用支持該文件的程序編輯,比如:Corel PaintShop PhotoGIMP等。 ?
SVG 可縮放矢量圖形(Scalable Vector Graphics) World Wide Web Consortium .svg, .svgz(壓縮) image/svg+xml 腳本化的矢量圖像格式;可能需要Web瀏覽器插件
TGA Truevision Targa Truevision Inc.英語Truevision Inc. .tga, .tpic image/tga 被很多三維渲染程序以及三維遊戲使用。 是?
TIFF 標記圖像格式(Tagged Image File Format) Adobe Systems .tiff, .tif image/tiff 掃描以及映像所使用的文檔格式,也常作為「容器」文件使用。
BMP Windows位圖 Microsoft .bmp image/x-bmp 簡單並且無壓縮的文件格式,主要使用在Microsoft Windows操作系統上。
JPEG XR Windows Media照片 Microsoft .wdp image/vnd.ms-photo 舊名Windows Media PhotoHD Photo。輕量級、高性能、類似TIFF容器功能、並且使用了高動態範圍圖像(High dynamic range imaging)編碼的文件格式,適用於攝影圖片。 是(無授權費)

技術細節

格式 壓縮算法 點陣 / 矢量 色深 索引顏色(Indexed color) 透明 內嵌元數據 交叉* 多幀 動畫 分層 色彩管理 可擴展 高動態範圍格式(HDR format)
AGP RLE 點陣 32
AI 有損和無損 矢量/點陣 1, 8, 24, 32(多色調?) ?
AVIF AV1 有損無損 Raster 每信道(或者alpha值)1, 8, 10, 或12位顏色深度。 4:2:0, 4:2:2, 4:4:4 YUV色度抽樣RGB 未知 未知 未知 未知 未知
BMP None, RLE, JPEG, and PNG Raster 1, 4, 8, 16, 24, 32, and 64
BPG HEVC, 有損和無損 Raster 8 to 14 bits per channel 未知 未知 未知
CD5 無損, ACSC Both 1, 8, 24, 32 and 64 部份
CDR 有損和無損 矢量/點陣 1, 8, 24, 32(多色調) ?
CPC CPC 點陣 1 是, 通過內嵌字典
GIF LZW 點陣 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使用的圖片文件格式。

參見

參考文獻

  1. ^ 图像文件类型与格式指南. MDN. 2023-11-24 [2024-07-04]. (原始內容存檔於2024-07-10).