0
如何針對不同比例因子創建特定圖像資產?例如,我有一個使用圖像的按鈕。那麼,如何爲Scale 100,Scale 140和Scale 240創建該圖像?如何爲WP 8.1 Store應用程序創建多縮放圖像資產
如何針對不同比例因子創建特定圖像資產?例如,我有一個使用圖像的按鈕。那麼,如何爲Scale 100,Scale 140和Scale 240創建該圖像?如何爲WP 8.1 Store應用程序創建多縮放圖像資產
您爲96dpi設備創建原始圖像,比如說40x40,那麼您應該提供56x56(140%),72x72(180%)等等。如果您沒有提供圖像,圖像將被重新調整大小並失去其質量。
可以爲每臺規模提供的圖像,並將它們在同一個文件夾中,這樣的:
Images/name.scale-100.png
Images/name.scale-140.png
Images/name.scale-180.png
Images/name.scale-240.png
然後,你可以參考XAML圖像是這樣的:
<Image Source="Images/name.png"/>
,並在代碼由它的URI:
Uri imageUri = new Uri("ms-appx:///Images/name.png");
操作系統應採取合適的規模的形象。更多關於這個,你會find at MSDN。
還請注意,您可以設置這種方式也爲高對比度和/或不同語言的圖像。
是的,我意識到這一點。我的問題是如何創建這些不同大小的圖像?如何確定每個比例的適當大小?例如,Scale 100(40x40)/ Scale 140(60x60)?如你所知,官方資產有這些預定的寬度和高度。我們如何將它們應用於我們自己的資產? – Heshan 2014-11-21 13:21:25
@鶴山您爲96dpi設備創建原始圖像,比如說40x40,那麼您應該提供56x56(140%),72x72(180%)等等。如果您沒有提供圖像,圖像將被重新調整大小並失去其質量。 – Romasz 2014-11-21 13:56:19
對!得到它了。謝謝@Romasz。:D我相應地編輯了你的答案。 – Heshan 2014-11-21 14:05:09