Windows 8 24x24 徽章徽标图像未通过 wac 工具测试

2024-05-04

我正在使用工具开发 Windows 8 应用程序适用于 Windows 8 的 Microsoft Visual Studio Express当我创建要在应用商店上传的应用程序包时,它未通过 WAC 工具测试并给出以下错误。

Image reference "images\badge_24.png": The image "C:\Program Files\WindowsApps
\myproject\images\badge_24.png" has an ABGR value "0x1D5E50E9" at position (9, 0) 
that is not valid. The pixel must be white (##FFFFFF) or transparent (00######).

我在网上搜索并找到了链接VS 更新 1 中的徽章问题 http://support.microsoft.com/kb/2792380#survey

我没有使用 34x34 图像作为徽章徽标。我正在使用 24x24 图像,但我仍然通过 wac 工具收到错误,原因是我无法将其提交到 App Store。

我尝试使用 34x34 图像,但它不起作用,有人可以帮助我吗?


我很清楚这个问题。它与图像大小无关,而与图像内容有关。错误消息实际上非常精确 - 并非徽章徽标中的所有像素都满足全白 ##FFFFFF 或透明 00###### 的要求。

我建议您的第一步是确认我的答案是正确的。为此,只需创建一个临时的全白 24x24 图像。如果您使用此临时白色徽标,WAC 应该会通过。

下一步是获得合适的徽标图像。我用 GIMP 图形工具做了以下工作(http://www.gimp.org/downloads/ http://www.gimp.org/downloads/):

  1. 识别徽标的背景颜色,导航至“颜色”>“Alpha 颜色”并选择识别的颜色。这使得你的背景透明。
  2. 现在是时候通过“颜色”>“去饱和度”来对整个图片进行去饱和度了
  3. 仅将位限制为 ##FFFFFF 和 00######:导航到颜色 > 亮度-对比度,并将亮度和对比度设置为最大值。

可以肯定的是,我是对的,您可能想将当前的徽章徽标附加到您原来的问题中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows 8 24x24 徽章徽标图像未通过 wac 工具测试 的相关文章

随机推荐