Windows应用程序图标像素多少?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows应用程序图标像素多少?相关的知识,希望对你有一定的参考价值。

这个你可看下百度百科: 操作系统在显示一个图标时,会按照一定的标准选择图标中最适合当前显示环境和状态的图像。如果你用的是Windows98操作系统,显示环境是 800x600分辨率,32位色深,你在桌面上看到的每个图标的图像格式就是256色32x32象素大小。如果在相同的显示环境下,Windows XP操作系统中,这些图标的图像格式就是:真彩色(32位色深)、32x32象素大小。下面就是Windows各个操作系统中的标准图标格式:(单位:大小象素—颜色)
  Windows 98 SE/ME/2000
  48 x 48 - 256 32 x 32 - 256 16 x 16 - 256
  48 x 48 - 16 32 x 32 - 16 16 x 16 - 16
  Windows XP
  48 x 48 - 32bit 32 x 32 - 32bit 24 x 24 - 32bit * 16 x 16 - 32bit
  48 x 48 - 256 32 x 32 - 256 24 x 24 - 256 * 16 x 16 - 256
  48 x 48 - 16 32 x 32 - 16 24 x 24 - 16 * 16 x 16 - 16
  * 这种格式在XP图标中并不是必须的。
  注意:Windows98/2000对24 x 24格式的图标不兼容。你可以在相关应用软件中打开含有这种图像格式的图标,但操作系统却认为是无效的。你必须确保你所设计的图标中至少含有以上所列的图像格式来获得良好的显示效果。如果操作系统在图标中找不到特定的图像格式,它总是采用最接近的图像格式来显示,比如把大小为48 x 48的图标缩小为24 x 24象素大小。当然,效果就差些了。
参考技术A 64*64

Windows Phone 7 中默认强调色的 RGB 值是多少?

【中文标题】Windows Phone 7 中默认强调色的 RGB 值是多少?【英文标题】:What are the RGB values of the default accent colors in Windows Phone 7? 【发布时间】:2011-06-01 17:48:08 【问题描述】:

我正在为一些 Win Phone 7 应用程序制作图标,并希望像所有其他应用程序一样使用一些纯色。

我在哪里可以找到这些颜色的参考资料?

【问题讨论】:

这里是有关在应用程序图标中使用强调色的更多信息的链接social.msdn.microsoft.com/Forums/en/windowsphone7series/thread/… @Greg Bray 很棒的信息,谢谢! @FrankKrueger 亮度调制在方案颜色的上下文中意味着什么?我在a:schemeClr 中遇到了a:lumModa:lumOff,你能帮我从中获取颜色值吗? 【参考方案1】:

洋红色 - #FF0097 | 255,0,151 紫色 - #A200FF | 162,0,255 蓝绿色 - #00ABA9 | 0,171,169 石灰 - #8CBF26 | 140,191,38 棕色 - #A05000 | 160,80,0 粉色 - #E671B8 | 230,113,184 橙色 - #F09609 | 240,150,9 蓝色 - #1BA1E2 | 27,161,226 红色 - #E51400 | 229,20,0 绿色 - #339933 | 51,153,51

不确定这些颜色是否有官方参考,但现在这篇文章肯定足够了......

【讨论】:

这与我在kirupa.com/windowsphone/using_the_accent_color_pg2.htm找到的列表相匹配 +1 用于列表。请注意,上面列出的洋红色 RGB 是错误的。它应该是 255、0、151。 请注意,7.5 中更改了 3 种颜色 - 石灰、洋红色和橙色(橙色现在在 7.5 中称为“芒果”)。详情请见msdn.microsoft.com/en-us/library/ff769545(v=vs.92).aspx。 @Jeff 亮度调制在方案颜色的上下文中意味着什么?我在a:schemeClr 中遇到了a:lumModa:lumOff,您能帮我从中获取颜色值吗?【参考方案2】:

对于一般情况,

SolidColorBrush b = (SolidColorBrush)Application.Current.Resources["PhoneAccentBrush"];
System.Diagnostics.Debug.WriteLine( "R: " + b.Color.R + 
                                   " G: " + b.Color.G + 
                                   " B: " + b.Color.B );

请注意 OEM/运营商(以及一些黑客行为的开发者)可以免费添加自定义颜色。

默认蓝色的输出如下。

右:27 克:161 乙:226

【讨论】:

【参考方案3】:

在 OP 提出问题和接受答案时,官方颜色不可用;这是更新的官方Theme Overview for Windows Phone:

Accent Color     RGB          Hex
---------------------------------------
blue             27,161,226   #FF1BA1E2
brown            160,80,0     #FFA05000
green            51,153,51    #FF339933
lime             162,193,57   #FFA2C139
magenta          216,0,115    #FFD80073
mango (orange)   240,150,9    #FFF09609
pink             230,113,184  #FFE671B8
purple           162,0,255    #FFA200FF
red              229,20,0     #FFE51400
teal (viridian)  0,171,169    #FF00ABA9

以及用于衡量的示例图片(取自 MSDN 上的主题概述):

【讨论】:

以上是关于Windows应用程序图标像素多少?的主要内容,如果未能解决你的问题,请参考以下文章

Windows 8.1 下有没有通过注册表修改图标,菜单字体的方法

Windows Phone 7 中默认强调色的 RGB 值是多少?

Windows 8.1 中高分辨率屏幕上的 Eclipse 界面图标非常小

xp桌面图标上怎么实现像windows7一样一点就有方块?(愿意追加更多分数)

favicon.ico的制作

目前有办法修改 Windows 10 里面 UWP 程序的图标吗