2012-07-21 43 views
1

這應該是一個微不足道的,它可能只是我糟糕的一天;)我使用40x40px圖像來顯示搜索結果的類型。如果我在主應用程序中使用完全相同的圖像,它們會正確顯示。如果我在搜索魅力中使用它們,它們的質量會大大降低。搜索結果圖片的質量在Metro搜索魅力

我在做什麼錯?我嘗試了另一種尺寸,另一種圖片格式,仍然一樣。我嘗試了另一張圖片(下面的照片),而且看起來不錯。爲什麼只有我的基於圓圈的圖標變形了?

Image quality unacceptable Image quality OK

回答

0

這聽起來像這可能涉及到圖像的自動縮放。 Windows會根據像素密度自動放大/縮小,並且可以通過使用基於矢量的圖像或位圖圖像提供特定於比例的版本來幫助縮放。

例如,按比例繪製在標記爲 「AppLogo.jpg」 引用的圖像,你會包括這些圖像:

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

您還可以使用文件夾,如「\規模-140 \ AppLogo.jpg」。

對於搜索結果圖像,100%圖像是40x40像素版本,140是56x56,180是72x72。只需將圖像作爲「AppLogo.jpg」引用,並自動使用相應的版本。 (您也可以檢測的規模與DisplayProperties.ResolutionScale並手動選擇圖像。)

這裏有一對夫婦的文章舉出更多的例子/細節:

還有一些在論壇中擴大討論(一般,不專門針對搜索)herehere

0

它並不經常發生,但在這種情況下似乎是正確的解決方案只是等待;)在這種情況下,它需要3個月的時間,但這並不是那麼快,但時間是完美的 - 就在官方Win8發佈之前。我對解決方案中的結果建議圖像沒有做任何新的工作,今天我意識到圖像變得清晰。可能由任何Windows更新修復。現在

enter image description here

+0

我可以肯定100%它是固定在Windows更新,因爲我跑同一程序的另一臺計算機上 - 之前和應用更新後。更新之後,圖像質量急劇增加。 – 2012-10-19 23:57:09