Windows应用程序图标的精确尺寸是多少?

5

任务栏(大图标,小图标)、桌面、开始菜单等有不同的尺寸。Windows 应用程序需要哪些所有尺寸?并且是否有办法将它们放在单个文件中?

我已经在 Photoshop 中设计好了图标。


可能是重复的问题:我的Windows应用程序图标应包含哪些图标尺寸? - Paolo Moretti
不确定应该放在哪里,这两个似乎是最相关的(该应用程序使用C#和WPF制作) - errorcode007
2个回答

16

嗯,桌面本身几乎可以使用任何标准尺寸(Joey提到的大多数,如果不是全部)。

我发现将16x16、32x32、48x48和256x256(或者更多尺寸)合并为一个.ico文件效果很好。我使用IcoFx,从一个256x256的图像创建多个尺寸的图标非常容易。


IcoFx 看起来不错,我会试试看! - errorcode007
1
我正在撰写关于IcoFX作为一个惊人的免费.ico生成器的文章,去该网站获取链接时发现它不再是免费的了!尽管如此,它确实非常好,我很乐意为它支付小费用! - MoonKnight
什么?他们怎么能这样对待我最喜欢的图像编辑器?先是Reflector,现在又是这个... :_( - Kendall Frey
IcoFX不再免费,但似乎有1.6.4版本的下载可用,这是最新的免费版本。AniFX似乎已经消失了,至少没有官方网站。 - Kendall Frey
我已经下载了最新版本(2)进行试用,它可以正常工作。将其标记为正确答案! - errorcode007

10

图标文件(.ico可以包含不同的尺寸。Windows 上常见的图标尺寸有:

  • 16×16(例如,在任务栏的通知区域或应用程序系统菜单的默认设置中)。由于面积较小,这个尺寸的图标通常与其他尺寸的图标不同,例如透视经常被省略(如果我没记错的话,在图标建议中也是这样的)。
  • 24×24
  • 32×32(例如,如果未配置小图标,则在任务栏中)
  • 48×48
  • 64×64
  • 128×128
  • 256×256

如果缺少某个尺寸,则会使用较大的尺寸来降采样图像,或者如果不存在较大的尺寸,则会上采样较小的尺寸(有质量损失)。因此,不同的尺寸并不特别重要,除了为艺术家提供一些控制图标以符合标准尺寸的功能之外(通常将图标保存为矢量格式,并在各种尺寸下编辑光栅化版本,使其在所有尺寸中看起来都很好看)。

上述用途是近似的,取决于各种因素,例如用户的 DPI 设置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接