0

我遇到了一些看起来像错误的事情:如果我使用 CGImage API 创建 ICO 文件,我会得到第一个带有颜色配置文件的代表(256px),而所有其他代表都没有颜色配置文件(实际上他们看起来更亮)。我还尝试在每个图像代表中设置颜色配置文件(在原始 NSImageRep 和通过图像属性字典的 CGDestination 中),但没有任何变化。我们可以肯定地说这是一个错误吗?

4

1 回答 1

0

嗯,ICO 中的 256x256 条目很特别。它基本上是嵌入在 ICO 中的 PNG。因此,它可以支持颜色配置文件。我不相信 ICO 除了通过 PNG 条目间接支持颜色配置文件。

我想这可能是一个错误,但很难知道该做的“正确”事情是什么。

于 2012-05-22T13:18:36.223 回答