如何创建OSX .clr调色板文件?

Dan*_*Dan 18 cocoa

~/Library/Colors你可以找到在OSX的颜色选择器中创建保存的调色板文件.这些文件的格式是什么以及如何创建?我能够弄清楚的最多的是它们可能是某种序列化的NSObject数据.

Ale*_*ray 14

这个网站有一个更好的列表,您可以使用颜色列表,然后苹果可疑的严峻产品.

包括......

  • 开始你自己的调色板列表
  • 给你的调色板一个有意义的名字
  • 添加颜色到调色板列表
  • 命名调色板列表中的颜色
  • 按名称查找列出的颜色
  • 按颜色查找列出的颜色
  • 从调色板列表中删除颜色
  • 删除整个列表
  • 打开存储在硬盘上的调色板
  • 备份调色板
  • 排列列表中的颜色(不要兴奋;这是一个繁琐的手动过程.)

就个人而言,我仍然追随令人沮丧的无形圣杯,将Pantone CLR文件从旧的NeXt盒中取出.对那些可以吸引那些吸盘的人来说,这是最重要的.蜡笔是给孩子们的.HMMPH.

编辑: 这是一个如何创建一个简单的例子NSColorList

NSColorList *list = [NSColorList.alloc initWithName:@"Pretty Colors"];
[ @{ @"mauve":     [NSColor colorWithDeviceRed:.6 green:.6 blue:.5 alpha:1],
     @"mustard":   [NSColor colorWithDeviceRed:.6 green:.5 blue:.3 alpha:1],
     @"poop-brown":[NSColor colorWithDeviceRed:.4 green:.4 blue:.1 alpha:1] }        

    enumerateKeysAndObjectsUsingBlock:^(id name, id color, BOOL *s) {

    [list setColor:color forKey:name];
}];
Run Code Online (Sandbox Code Playgroud)

  • PS:我确实设法通过一大堆 vmware、openstep 4.2、虚拟 DOS 软盘和一大堆运气来抓住旧的 Pantone clrs。 d 通过在这里张贴这些婴儿来跨越 pantone 的色彩之神。但是哦,他们很好。 (2认同)

rob*_*uck 6

同样值得一看的是Ramon PocaColorTools

Html2Clr会将文本文件转换为.clr文件。

例如:flag-colours.txt

#D90012 RED
#0033A0 BLUE
#F2A800 GOLD
Run Code Online (Sandbox Code Playgroud)

可以转换为:

#D90012 RED
#0033A0 BLUE
#F2A800 GOLD
Run Code Online (Sandbox Code Playgroud)

要生成flag-colours.clr,一旦将其放置在〜/ Library / Colors中,它将在OSX颜色选择器中可用。