Windows应用程序图标的确切维度是什么

err*_*007 4 c# wpf

任务栏(大图标,小图标),桌面,开始菜单等有不同的维度.Windows应用程序需要的所有维度是什么?有没有办法将它们全部放入一个文件中?

我已经在Photoshop中设计了这个图标.

Ken*_*rey 14

好吧,桌面本身几乎可以使用任何标准(Joey命名最多,如果不是全部)大小.

我发现将16x16,32x32,48x48和256x256(可能更多大小)组合成一个.ico文件效果很好.我使用IcoFx,从一个256x256图像创建多尺寸图标非常容易.


Joe*_*oey 8

图标文件(.ico)可以包含不同的大小.Windows上图标的常用尺寸为:

  • 16×16(例如,在任务栏的通知区域中或在应用程序的系统菜单的默认设置中).由于面积较小,这通常会显示与其他尺寸不同的图标,例如透视通常被遗漏(如果我没记错的话,这也是图标的推荐).
  • 24×24
  • 32×32(例如在任务栏中,除非为它配置了小图标)
  • 48×48
  • 64×64
  • 128×128
  • 256×256

如果缺少尺寸,则将使用较大的尺寸对图像进行下采样,或者如果不存在较大的图像,则较小的尺寸将被上采样(具有质量损失).因此,除了为艺术家提供标准尺寸的图标控制之外,不同的尺寸并不是特别重要(以矢量格式显示图标并编辑各种尺寸的光栅化版本以使它们在所有尺寸中看起来都很好)并不罕见.

上面提到的用途是近似值,取决于各种因素,例如用户的DPI设置.