Mac OS X文档图标模板?

时间:2010-08-10 23:09:28

标签: macos icons

是否有适用于Mac OS X文档图标的模板?它看起来像一张白纸,右上角向下弯曲。很多应用程序似乎都使用此图标作为自己的自定义文档类型的基础。每个人都使用模板作为基本形状,还是每个开发人员都必须从头开始绘制自己的模板?

我知道你可以在这里获得普通文档图标:

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/GenericDocument.icns

但这是.icns格式,而不是我可以轻松编辑的格式。此外,如果您希望文档背景为白色,则不会轻松实现。

如果每个图标大小(512,256,128,32,16)都有Photoshop(.psd)模板,那就太棒了。

4 个答案:

答案 0 :(得分:15)

您可以在QuickLook框架中找到各种卷曲图像:

/System/Library/Frameworks/QuickLook.framework/Versions/A/Resources/

然后,您可以将文档图标合成到通用文档图标上,该图标还为您提供了卷曲页面图标的蒙版:

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/GenericDocumentIcon.icns

答案 1 :(得分:8)

docerator工具允许enter image description here

答案 2 :(得分:7)

您可以使用iconutil将.PNG文件的目录转换为.ICNS,反之亦然。它带有OS / X,是一个命令行程序:

https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man1/iconutil.1.html

您还可以使用“预览”从文件中提取单个PNG。但要从您提及的文件中提取所有图标并使用适当的标签 - 在您想要输出的目录中启动命令终端,然后运行以下命令:

  

iconutil -c iconset /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/GenericDocumentIcon.icns -o ./GenericDocumentIcon.iconset

如果您正朝着相反的方向发展,请注意,在构建.ICNS时,您构建它的目录必须以.iconset结尾,并且文件名非常具体。目录中的文件必须命名为:

  • icon_16x16.png
  • icon_16x16@2x.png
  • icon_32x32.png
  • icon_32x32@2x.png
  • icon_128x128.png
  • icon_128x128@2x.png
  • icon_256x256.png
  • icon_256x256@2x.png
  • icon_512x512.png
  • icon_512x512@2x.png

有关详细信息以及2x的内容,请参阅High Resolution Guidelines for OS/X

默认页面卷曲相当"压迫",特别是在像16x16这样的小尺寸上。也许它在空白文档图标上看起来不错,但是当您在其上放置图像时会妨碍它。我在那个分辨率附近看到的文件图标经常会使卷曲的灰色边缘变得柔和,并且通常可以减轻黑暗。

例如,Google Chrome:

chrome icon 16x16 zoomed up

VS。默认值:

default OS/X blank document icon zoomed up

我之所以指出这一点,是因为我认为如果你逐字地按照他们的页面卷曲,以16x16制作体面的文档图标会有点失去理由。

答案 3 :(得分:3)

有几种工具可以将您的图像(在Photoshop中绘制)转换为图标格式:

要将图标格式转换为另一种图形格式(以便您可以轻松修改),我建议:

免费图标的Greate来源是:

请阅读您下载的套装的许可证!您可以在那里下载大量免费图标并重复使用它们甚至修改它们。然后,您可以使用上述工具将它们转换回图标格式。