如何提取所有 MS Office 2003 工具栏图标

原创 2004年07月13日 19:05:00
??? 出于对MS Office 2003界面研究的兴趣,最近收集了如何提取Office 2003工具栏图标的相关链接并加以翻译整理,相信对此感兴趣的不止我一个,特此共享。

1.为何?

  • 界面标准化的最好办法就是与MS保持一致,而Office2003图标非常漂亮并且很完整
  • 现有资源提取工具无法从Office2003相关文件中提取工具栏图标
  • 手工截屏工作量大、尺寸不准确、无法完整保持32位色(8位Alpha通道)

2.条件

3.步骤

  1. 运行 SaveAlphaIcons.xla
    如果提示宏被禁用,进入Excel菜单-〉工具-〉宏-〉安全性,把安全级别设为中再次运行并确认启用宏。
  2. 按Alt+F11进入"Visual Basic编辑器",然后按F5运行宏即可,运行完成后请到“我的文档"下查看"Office 11.0 Alpha Icons"目录,该目录下应该有2488个.BMP文件,一个文件对应一个图标,每个图标都是16*16大小32位(包括8位Alpha通道),大尺寸图标是通过软件缩放完成的,Office本身没有单独的大图标。
  3. 图标合并。把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应用的界面风格统一。但是,目前微软并未许可免费使用。

Unless Microsoft releases those the icons are copyrighted. So you'd better get a permission to use those before you do. See http://www.microsoft.com/permission/copyrgt/cop-img.htm, it says the following:

Icons
Microsoft does not generally allow the use of our icons in advertising, in books and other printed matter, on clothing or other promotional items, on-line and internet locations, in software applications, in television programs, commercials, movies, or on video tape, as they are NOT to be used as "artwork" or design elements.

EXCEPTIONS: Use of our icons is permissible in relation to a training manual or documentation written for and/or about a Microsoft product. In such cases, use of Microsoft icons must be specific to the function of the icon within the Microsoft software, and not used as a graphical element or design for your own purposes. Further, icons cannot be modified or altered and must appear as they would within the Microsoft software.

6.相关链接

网博士:http://www.citom.com/

http://www.neowin.net/forum/index.php?showtopic=159107&hl=toolbar

http://www.winmatrix.com/forums/index.php?showtopic=1008&st=0

 

 

office工具栏图标ico

  • 2013年04月19日 14:26
  • 301KB
  • 下载

最全Office 2003工具栏图标

  • 2008年04月06日 13:36
  • 1.23MB
  • 下载

Office工具栏图标(超全)

  • 2013年03月22日 15:51
  • 2.12MB
  • 下载

从其他应用程序中提取图标

问题由来苦逼个人码农没有设计师给设计图标,只能到处找icon,但总是很难找到合适的。其实从现有的软件中提取图标出来是个不错的方法,于是问题便来了。方法使用图标提取软件这种软件貌似只能提取一个exe的图...
  • sunnyloves
  • sunnyloves
  • 2015年10月31日 11:14
  • 1449

MFC实现256色工具栏图标及工具栏提示信息

MFC中,ToolBar上的button绘制图标,默认只支持16色,如果从Icon资源将超过16色的bmp拷贝到ToolBar的button上会出现颜色失真,网上有使用CImageList实现256色...
  • u013094443
  • u013094443
  • 2015年08月13日 17:30
  • 1691

MFC工具栏将位图分隔为图标的问题

编程中碰到了需要引用工具条中的图标的问题,
  • shufac
  • shufac
  • 2014年05月05日 22:52
  • 1425

WPF工具栏图标托盘图标的添加方法

1.找寻合适的图标 网上的图标资源很多,也有专门的图标资源站点。我是在http://www.easyicon.net找的,很方便。注意图标的让人能读图知意,美观大方,并注意图标的大小尺寸。 2.像W...
  • njau1234
  • njau1234
  • 2013年12月10日 10:07
  • 1974

UEditor自定义工具栏图标

http://www.web-fish.com/front/727.html 使用ueditor的同学都知道,ueditor里有很多功能,很全面,但有时候我们的编辑器不需要太多的功能,比如前台评...
  • MJZ_CSDN
  • MJZ_CSDN
  • 2015年06月25日 10:23
  • 2178

开启PowerDesigner工具栏上的被禁用掉的图标

1、PowerDesigner 版本,工具栏上的Inheritance图标默认是禁用的,如下图所示: 2、取消禁用的方法如下: Tools->Model Options->Mode...
  • Leewuyang_520
  • Leewuyang_520
  • 2016年09月05日 23:24
  • 680

Android Studio 工具栏添加图标

本文中 Android Studio 的版本为 Android Studio 2.2 ,操作系统为 Windows,如有操作不同,可能是版本差异。 在工具栏中添加一些常用的图标有利于我们开发,举例说...
  • u011793251
  • u011793251
  • 2016年10月16日 15:52
  • 4325
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何提取所有 MS Office 2003 工具栏图标
举报原因:
原因补充:

(最多只允许输入30个字)