2013-05-11 67 views
-1

当创建一个应用程序,在这种情况下,在Windows上,什么是创建图标的一些规范准则。到目前为止,我所看到的情况如下:规格的可执行文件图标

256x256 16.8M 256x256 256 
128x128 16.8M 128x128 256 
48 x 48 16.8M 48 x 48 256 
32 x 32 16.8M 32 x 32 256 
16 x 16 16.8M 16 x 16 256 

是它仍然不需要创建256级色的图标,那128×128?

回答

1

看起来像Windows 8使得很难选择除32位颜色模式之外的其他任何东西,所以通过跳过较低的颜色模式,您将会安全(并节省时间),但是如果您制作16位图标将瞄准远程桌面用户(因为它通常默认为16bpp色彩模式以节省带宽)。

128x128的是从Windows Vista及更高版本 - 它是可见的,当你手动设置在浏览器缩放级别,它也被用来在游戏资源管理器在Windows(现在从Windows 8移除)。现在,128×128的图标并不重要,但作为高DPI的显示器变得越来越流行这可能是一个明智的投资:128×128的图标默认情况下,呈现在桌面上,如果你DPI(例如是200%的视网膜上的MacBook道具运行Windows ),否则他们是64x64图标。

需要注意的是128×128 256×256和大小图标实际上是PNG图像,而不是DIB位图,都包含在一个ICO文件中。

我预计微软将在未来推出一种新的图标格式,因为格式不能支持大于256像素的图标(因为它使用单个字节来存储此信息),并且因为无法指定“低细节,高分辨率“图标(例如,用于表示小屏幕上目标的简化图标,但在以高DPI运行时使用)。

如果你打算制作不同的图标图片,正确地做到了。简单地缩放和重采样在Photoshop不帮助任何人,因为Windows将做到这一点本身无论如何,如果无法找到合适大小的图标图像。

+0

谢谢你非常详细的解答。我正在做大多数应用程序所做的事情,这些应用程序对不同大小的图标有不同版本。 – Dave 2013-05-11 01:34:39