Windows中应用程序图标的最佳实践
时间:2020-03-06 14:24:58 来源:igfitidea点击:
到目前为止,我已经在Visual Studio编辑器中"设计"了我的应用程序图标。 16色4kB。
现在有人为我创建了一个更复杂,最新的应用程序图标,文件大小约为250kB。
问题:一个用户报告说win2000在抱怨,因为它不能为一个图标消化大量的数据。
问题:什么可以被视为应用程序图标的最佳实践。详细信息:图标中应包含哪些分辨率和哪些颜色深度变化?
解决方案
通常,我不再关心Windows 2000,因为即使Microsoft也已开始停止对Windows 2000的支持。对于Windows XP,MSDN上的这篇文章可能会对我们有所帮助。
我想说,最佳做法是按照Microsoft为XP和Vista图标设置的图标示例。如今很少见不到少于256个颜色的图标,以至于当我看到它们时,我认为程序很古朴和过时了。也许最好的办法是等待微软添加SVG图标支持。也许在Windows 7中,如果幸运的话?
我一直试图遵循以下尺寸设置,以在大多数系统上获得合理的图标。
- 16 x 16 16种颜色
- XP样式中的16 x 16(具有Alpha通道信息的真彩色)
- 256色32 x 32
- XP风格的32 x 32
- XP风格的48 x 48
- XP风格的64 x 64
这将产生一个大约35KB的图标,似乎可以在从win95 / 98一直到Vista的系统上运行。我仍然在Win2000机器上进行开发,这些工作正常。
icoFX是我刚刚发现的免费图标编辑器。看起来不错,我们只需选中要"从属"到256x256大图标(即我们要编辑的图标)的格式的框即可。在堆栈溢出中搜索icoFX,其他人也同意。