Comparison of graphics file formats: Difference between revisions

Content deleted Content added
update link
Removed redundant information, added some information, made the columns less wide, so it fits on more screens
Line 969:
 
{| class="sortable wikitable" style="text-align: center; width: auto; font-size: smaller;"
! style="width: 7em;"| Format || [[Compression algorithm|Compression<br /> algorithm]] || [[raster graphics|Raster]]/<br />[[Vector graphics|vector]] || [[Color depth]] || [[Indexed color]] || [[Transparency in graphic files|TransparencyTrans-]]
[[Transparency in graphic files||parency]]
! [[Metadata|Meta-]] |
[[Metadata|data]]
! [[Interlace (bitmaps)|InterlacingInter-]]
[[Interlace (bitmaps)||lacing]]
! Multi-page || [[Animation]]{{efn|Animations are often encoded as [[Video alternative to GIF|videoAnima-tion]].}} || Layers || [[Color management|Color manage-ment]] || Extend&shy;-
able ||
! [[High dynamic range imaging|HDR format]]
 
<!-- If someone could find the details for .pdn because I think it "deserves" to be here -->
|-
! [[Adobe Illustrator Artwork|AI]]
Line 984 ⟶ 992:
| {{yes}}
| {{yes}}
| {{unkn/a}}
| {{no}}
|-
Line 991 ⟶ 999:
| {{partial|Raster}}
| 1, 8, 10, and 12-bit color depths per channel/alpha. 4:2:0, 4:2:2, 4:4:4 [[chroma subsampling]] and RGB
| {{unkno}}
| {{yes}}
| {{yes}}
| {{no}}
| {{unkno}}
| {{yes}}
| {{unkno}}
| {{yes}}
| {{yes}}
Line 1,027 ⟶ 1,035:
| {{no}}
| {{yes}}
| {{unkn/a}}
| {{yes}}
| {{unkn/a}}
| {{unkn/a}}
|-
! [[Chasys Draw IES|CD5]]
Line 1,059 ⟶ 1,067:
| {{yes}}
| {{yes}}
| {{unkn/a}}
| {{no}}
|-
Line 1,114 ⟶ 1,122:
| {{yes}}
| {{yes}}
| {{yes}}, Adam∞
| {{no}}
| {{yes}}
Line 1,120 ⟶ 1,128:
| {{yes}}
| {{yes}}, via chunks
| {{yes}}
| {{yes}}, with suitable [[ICC profile|color profile]]
|-
! [[GIF]]
Line 1,127 ⟶ 1,135:
| Indexed (1bpc to 8bpc) and grayscale (8bpc)
| {{yes}}
| {{yes}}
| {{yes}}; 1bpp plane-only mask using color index
| {{yes}}
| {{yes}}
Line 1,194 ⟶ 1,202:
| {{no}}
| {{yes}}
| {{unkn/a}}
| {{no}}
|-
Line 1,284 ⟶ 1,292:
| {{no}}
| {{no}}
| {{unkn/a}}
| {{no}}
|-
Line 1,294 ⟶ 1,302:
| {{yes}}
| {{yes}}
| {{unkn/a}}
| {{no}}
| {{no}}
| {{no}}
| {{unkn/a}}
| {{no}}?
| {{no}}
Line 1,307 ⟶ 1,315:
| [[binary image|bitmap]] (1bpc), [[indexed color|indexed]] (8bpc), [[grayscale]] and [[RGB]] (8bpc, 16bpc)
| {{yes}}
| {{yes}}; [[indexed color|indexed]], [[grayscale]] and [[RGB]]
| {{yes}}
| {{yes}}, [[Adam7 algorithm]]
| {{yes}}
| {{no}}
| {{no}} (but see [[Multiple-image Network Graphics|MNG]] and [[Animated Portable Network Graphics|APNG]])
Line 1,337 ⟶ 1,345:
| [[binary image|bitmap]] (1bpc), [[duotone]], [[indexed color|indexed]] (8bpc), [[grayscale]], [[RGB]], [[CMYK]], [[Lab color space|Lab]] and multichannel (8bpc, 16bpc, 32bpc)
| {{yes}}
| {{yes}}
| {{yes}}; [[indexed color|indexed]], [[grayscale]], [[RGB]], [[CMYK]] and [[Lab color space|Lab]]
| {{yes}}
| {{n/a}}
Line 1,352 ⟶ 1,360:
| 1, 2, 8, 16, 24, 32, and 48
| {{yes}}
| {{yes}}
| {{yes}}; 8b and 16b per-pixel [[alpha channel]]
| {{yes}}
| {{no}}
| {{unkn/a}}
| {{no}}
| {{yes}}
| {{unkn/a}}
| {{unkn/a}}
| {{no}}
|-
Line 1,389 ⟶ 1,397:
| {{no}}
| {{no}}
| {{unkn/a}}
| {{no}}
|-
Line 1,396 ⟶ 1,404:
| {{yes|Both}}
| 1, 2, 4, 8, 16, 24, and 32
| {{yes}} (1–8 bit modes)
| {{yes}}
| {{yes}}
| {{yes}}, for JPEG compression
| {{yes}}
| {{yes}}
| {{no}}
Line 1,411 ⟶ 1,419:
| {{partial|Raster}}
| [[YUV]]420P (12bpp), [[YUV]]A420P (20bpp) and [[RGB]] (8bpc)
| Internally in lossless mode, but not user-accessible{{no}}<ref>{{cite web|title=Issue 437: allow palette extraction from indexed lossless images|url=https://bugs.chromium.org/p/webp/issues/detail?id=437|website=WebP issue tracker |access-date=1 December 2020}}</ref><ref>{{cite web |title=Lossless Bitstream Specification, section Color Indexing Transform |url=https://developers.google.com/speed/webp/docs/webp_lossless_bitstream_specification#color_indexing_transform |website=WebP official reference at Google Developers |access-date=1 December 2020}}</ref>
| {{yes}}
| {{yes}}
Line 1,452 ⟶ 1,460:
| {{yes}}
|- class="sortbottom"
! style="width: 7em;"| Format || [[Compression algorithm]] || [[raster graphics|Raster]]/<br />[[Vector graphics|vector]] || [[Color depth|Color]]
[[Color depth||depth]]
! [[Indexed color]] || [[Transparency in graphic files|TransparencyTrans-parency]] || [[Metadata|Meta-]] |
[[Metadata|data]]
! [[Interlace (bitmaps)|InterlacingInter-]]
[[Interlace (bitmaps)||lacing]]
! Multi-page || [[Animation|Anima-tion]] || Layers || [[Color management|Color manage-ment]] || Extend-
&shy;able ||
! [[High dynamic range imaging|HDR format]]
|}