轉載自
http://www.citom.com/論壇
http://www.citom.com/forum/forum_posts.asp?TID=301&PN=1&TPN=1出于對MS Office 2003界面研究的興趣,最近收集了如何提取Office 2003工具欄圖標的相關鏈接并略加翻譯整理,相信對此感興趣的不止我一個,特此共享。
1.為何?
- 界面標準化的最好辦法就是與MS保持一致,而Office2003圖標非常漂亮并且很完整
- 現有資源提取工具無法從Office2003相關文件中提取工具欄圖標
- 手工截屏工作量大、尺寸不準確、無法完整保持32位色(8位Alpha通道)
2.條件
- 已安裝Offfice 2003
- 下載提取軟件
- 顯示模式設置為32位,切記!
3.步驟
- 運行 SaveAlphaIcons.xla
如果提示宏被禁用,進入Excel菜單-〉工具-〉宏-〉安全性,把安全級別設為中再次運行并確認啟用宏。
- 按Alt+F11進入"Visual Basic編輯器",然后按F5運行宏即可,運行完成后請到“我的文檔"下查看"Office 11.0 Alpha Icons"目錄,該目錄下應該有2488個.BMP文件,一個文件對應一個圖標,每個圖標都是16*16大小32位(包括8位Alpha通道),大尺寸圖標是通過軟件縮放完成的,Office本身沒有單獨的大圖標。
- 圖標合并。把alphahlp.exe和CombineBMPs.vbs拷貝到"Office 11.0 Alpha Icons"目錄,繼續運行 CombineBMPs.vbs,將會把之前生成的所有小圖片合成一個大圖片(需要較長時間),并有.bmp,tif,tga,png等幾種格式可供選擇,幾個文件分別是:Office2003icons.bmp,Office2003icons.png,Office2003icons.tga,Office2003icons.tif,Office2003icons-24bit.png,Office2003icons-alpha.png,其中Office2003icons-alpha.png是僅包含Alpha通道的灰度圖像,它與Office2003icons-24bit.png一起是由Office2003icons.png分解而來的,大家可根據具體情況選用。
4.問題
- 怎樣查找需要的圖標?
由于圖標數目非常之大、并且尺寸很小,使用資源管理器的縮略圖和幻燈片等方式查看都不合適,而合并后的大圖每排有50個,共有50排,看起來也是眼花繚亂。因此,要從中挑選合適的圖標需要一定的技巧。我的經驗是首先通過使用Office2003對大概有哪些圖標有個整體了解,其次是使用大圖對圖標的分布有個大致了解(相關的圖標通常在一起),然后可使用ACDSEE的縮略圖查看,ACDSEE默認的縮略圖尺寸也不適合查看小圖標,可在"工具-〉選項-〉文件列表-〉縮略圖顯示"中設置縮略圖大小為40*30 (ACDSEE6.0版本)。
- 所有圖標都在這里了嗎?
就我所知,所有圖標都在這里了。但有時仍然會出現找不到在Office2003界面中見過的圖標,這時需要耐心同時要注意有的圖標(如左對齊)本身就是黑色的,在查看時會發現很多全黑色的圖標,其中可能就有你要的圖標。對這類圖標可在Photoshop中打開,在通道面板中把Alpha通道顯示選中即可看清圖標原貌。
5.注意
雖然我們熱切期望并且微軟也應該把這些圖標作為開發包的一部分免費發布,這樣以利于Windows應用的界面風格統一。但是,目前微軟并未許可免費使用。
6.相關鏈接
網博士論壇:http://www.citom.com/forum
http://www.neowin.net/forum/index.php?showtopic=159107&hl=toolbar
http://www.winmatrix.com/forums/index.php?showtopic=1008&st=0