2013-05-11 70 views
-1

當創建一個應用程序,在這種情況下,在Windows上,什麼是創建圖標的一些規範準則。到目前爲止,我所看到的情況如下:規格的可執行文件圖標

256x256 16.8M 256x256 256 
128x128 16.8M 128x128 256 
48 x 48 16.8M 48 x 48 256 
32 x 32 16.8M 32 x 32 256 
16 x 16 16.8M 16 x 16 256 

是它仍然不需要創建256級色的圖標,那128×128?

回答

1

看起來像Windows 8使得很難選擇除32位顏色模式之外的其他任何東西,所以通過跳過較低的顏色模式,您將會安全(並節省時間),但是如果您製作16位圖標將瞄準遠程桌面用戶(因爲它通常默認爲16bpp色彩模式以節省帶寬)。

128x128的是從Windows Vista及更高版本 - 它是可見的,當你手動設置在瀏覽器縮放級別,它也被用來在遊戲資源管理器在Windows(現在從Windows 8移除)。現在,128×128的圖標並不重要,但作爲高DPI的顯示器變得越來越流行這可能是一個明智的投資:128×128的圖標默認情況下,呈現在桌面上,如果你DPI(例如是200%的視網膜上的MacBook道具運行Windows ),否則他們是64x64圖標。

需要注意的是128×128 256×256和大小圖標實際上是PNG圖像,而不是DIB位圖,都包含在一個ICO文件中。

我預計微軟將在未來推出一種新的圖標格式,因爲格式不能支持大於256像素的圖標(因爲它使用單個字節來存儲此信息),並且因爲無法指定「低細節,高分辨率「圖標(例如,用於表示小屏幕上目標的簡化圖標,但在以高DPI運行時使用)。

如果你打算製作不同的圖標圖片,正確地做到了。簡單地縮放和重採樣在Photoshop不幫助任何人,因爲Windows將做到這一點本身無論如何,如果無法找到合適大小的圖標圖像。

+0

謝謝你非常詳細的解答。我正在做大多數應用程序所做的事情,這些應用程序對不同大小的圖標有不同版本。 – Dave 2013-05-11 01:34:39