簡體   English   中英

在Visual Studio C ++中創建應用程序圖標的最佳方法

[英]Best way to create an application-icon in visual studio c++

在Visual Studio中,我可以繪制13種不同分辨率和顏色深度的不同應用程序圖標。 但是,我必須這樣做嗎,還是有一種方法可以從一個高分辨率圖標自動生成所有低分辨率圖標?

一些圖標編輯器可以為您做到這一點,但是如果您以一點點的愛和關懷手工完成,您會得到更好的效果(如果您忽略較大圖像的細節,那么真正的小圖標可能會看起來更好。專注於基本形狀,這樣就不會像爛攤子一樣結束)

VS並不真正支持所有格式(PNG壓縮等)。 我將使用“真實”圖標編輯器。 IcoFXGreenfish圖標編輯器都是免費的。

最簡單的方法是使用IcoFXGenIconXP之類的程序來為您提供更高分辨率的圖像。 如果您使用的是VS2008,那么還有IconWorkshopLite

看看這個工具或類似的http://www.axialis.com/

我發現這個IcoFx非常好,而且免費。

為了獲得最佳效果,您應該手動繪制每個不同大小的圖標,以使它們在每個大小上看起來都很棒。 您可能可以繪制32位顏色並向下采樣以降低色深,Windows XP及更高版本將始終僅將32位版本用於應用程序圖標。

MS提供了一些官方指導:

http://msdn.microsoft.com/en-us/library/aa511280.aspx

如果可以的話,值得專業人員來繪制圖標,這對您的應用程序的“感覺”有很大的不同。 對於單個圖標,費用不應過高(我們通常為每個圖標支付$ 100- $ 200)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM