GIF可以具有CMYK配置文件吗?


10

在使用InDesign脚本检查文件中使用的链接时,我决定检查图像上使用了哪种颜色配置文件,以便可以将其输出到用户的日志中,但是当我编写条件文件以检查链接是否为GIF我不确定GIF是否实际上可以具有CMYK配置文件。当我研究维基百科时

该格式每个图像最多支持每个像素8位,从而允许单个图像引用其自己的调色板,该调色板从24位RGB颜色空间中选择多达256种不同颜色。它还支持动画,并允许每帧多达256种颜色的单独调色板。这些调色板限制使GIF格式不太适合用于复制彩色照片和其他具有连续颜色的图像,但它非常适合于较简单的图像,例如具有纯色区域的图形或徽标。

提及RGB ,但未提及是否可以支持CMYK配置文件。那么,GIF是否可以支持CMYK配置文件?

Answers:


12

GIF规范中没有提及CMYK ,它仅支持三色组。窥视规格给定的颜色表的语法:

      7 6 5 4 3 2 1 0        Field Name                    Type
     +===============+
  0  |               |       Red 0                         Byte
     +-             -+
  1  |               |       Green 0                       Byte
     +-             -+
  2  |               |       Blue 0                        Byte
     +-             -+
  3  |               |       Red 1                         Byte
     +-             -+
     |               |       Green 1                       Byte
     +-             -+
 up  |               |
     +-   . . . .   -+       ...
 to  |               |
     +-             -+
     |               |       Green 255                     Byte
     +-             -+
767  |               |       Blue 255                      Byte
     +===============+

由于CMYK值需要彩色四联体,因此即使遵循标准,任何遵循该规范的解析器都不知道如何处理“ CMYK GIF”。


12

简短的答案是不,GIF无法支持CMYK配置文件。

CMYK配置文件是一系列断开曲线,这些曲线将每个分离的百分比值映射到目标。GIF图像另存为INDEXD COLOUR,然后为每种颜色引用RGB值。尽管CMYK值可以从RGB值中得出(RGB色域比CMYK色域更宽,因此必须近似某些颜色),但不会有连续,完整的颜色值“曲线”,因此配置文件不会具有调整的必要自由度。

如果为您提供GIF或RGB文件或CMYK以外的任何其他文件用于打印工作,那么最好的方法是将它们转换为CMYK并出具证明供批准。有时一切都会好起来,有时会是一场灾难。

另外,我对“正确”的发音带有柔和的g(如在JIF的声音中)的建议表示质疑,GIF中的G代表图形,带有坚硬的G,因此GIF应以发音为G的发音就像图形中的G。我不在乎任何人(包括格式的发明者)怎么说。


2
我曾经听过有人说“谁曾听说过{ger-affe}。ergo Jif”。我指出,Jrafic交换格式同样是荒谬的。
Yorik '16

7
星球大战双关语:ģ非乳酸 mperial ˚F奥尔塞不能支持ř ough ģ oazon adlands
DᴀʀᴛʜVᴀᴅᴇʀ

3
@Yorik:出于这个原因,人们在圣诞节时会交换礼物吗?
超级猫

5
那是个傻瓜吗?我不喷射它。
西区

1
“我不在乎任何人(包括格式的发明者)怎么说。” 不仅是格式的发明者,而且是想出实际名称本身并声明其正确发音的人。G来自图形,但发音为JIF,因为当时它是一种快速检索的文件格式,可以轻松使用。
烧烤
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.