0

我在 Windows 8 搜索中使用 40 x 40 大小的图像作为搜索结果建议图像。关于我能找到的图像格式的唯一建议是为其设置正确的尺寸(http://msdn.microsoft.com/en-us/library/windows/apps/Hh700542.aspx:“Windows将缩放或裁剪得更小或更大图片”)。

但是,正确大小的图像会令人讨厌地模糊。无论我使用 jpg 还是 png,都会发生同样的事情。原图看起来不错,但是搜索框里的结果建议很丑,还是一样大!Windows 是否以某种方式转换图像,我怎样才能让图像保持清晰?

我没有注意到类似照片的图像模糊,但这张图像包含清晰的线条和区域,容易受到任何缩放等的影响。

9 月 24 日更新:

这是我试图找出问题时使用的测试图像。我还创建了不同的比例版本,但在我的情况下,使用了 100% 版本(这就是“100”标记的原因)——正如我所想的那样,因为生成的图像确实是 40x40。如您所见,生成的图像(右)与原始图像(左)大小相同,但模糊。

原始测试图像 Windows 8 搜索中的模糊图像

4

2 回答 2

1

[尝试回答评论中提到的相关问题,所以我也在这里发布。]

听起来这可能与图像的自动缩放有关。Windows 将根据像素密度自动放大/缩小,您可以通过使用基于矢量的图像或对于位图图像提供特定于比例的版本来帮助实现良好的缩放。

例如,要将标记中引用的图像缩放为“AppLogo.jpg”,您需要包含以下图像:

  • AppLogo.scale-100.jpg
  • AppLogo.scale-140.jpg
  • AppLogo.scale-180.jpg

您也可以使用文件夹,例如“\scale-140\AppLogo.jpg”。

对于搜索结果图像,100% 的图像是 40x40 像素版本,140 是 56x56,180 是 72x72。只需将图像引用为“AppLogo.jpg”,就会自动使用相应的版本。(您还可以检测比例DisplayProperties.ResolutionScale并手动选择图像。)

这是几篇带有更多示例/详细信息的文章:

这里这里的论坛中也有一些缩放讨论(一般性,不是特定于搜索)。

于 2012-09-18T14:07:11.637 回答
1

这种情况不会经常发生,但在这种情况下,正确的解决方案似乎只是等待;)我没有对我的解决方案中的结果建议图像做任何新的事情,今天我意识到图像变得清晰。可能由任何 Windows 更新修复。

在此处输入图像描述

于 2012-10-19T18:12:28.767 回答