"Office 2010加载项:图标库" - 如何从后台选项卡(docx)中提取图标

no9*_*no9 20 icons ms-office office-addins

我下载了" Office 2010加载项:图标库 ",这是一个docx文件,带有两个带有图标的后台选项卡.

如何提取图标或在我的应用程序中使用它们?

Alt*_* XL 13

我在Excel开发中经常使用ImageMso.偶然发现了另一篇文章后,我更进了一步,将一个软件包放在一起,直观地搜索,提取并保存Microsoft Excel中的图标作为文件,或者复制并粘贴(带alpha通道透明度)到另一个应用程序.我还从各种来源编制了一个包含8,899个不同ImageMso名称的列表.我希望其他人能发现这个有用.

Microsoft Office图标(ImageMSO)图库和提取

运行Windows 8的Microsoft Excel 2013上的ImageMSO图库


小智 7

我想第一个答案就是说,这些图标只能在Office中使用; 这与Office加载项等有关.

例如,可以使用Office Fluent UI定义XML引用它们.因此,分发表单显示为"我希望我的加载项中的图标"反应,然后选择要在"imageMso"属性中使用的指定ID.

像这样(在Office Fluent UI自定义中查看正确的完整XML)

<button id="Button1" imageMso="HappyFace" size="" label="Large Button Face" onAction="HandleOnAction" />
Run Code Online (Sandbox Code Playgroud)


The*_*Man 5

本文包含对我有用的代码。他们甚至还在文章中链接了透明 PNG 格式的输出图标集,这样您就不需要运行代码。我从下面的文章中复制了透明 PNG 的链接。

图片 1

图片2

笔记:

虽然图标有透明背景,但只有图标内的图像是透明的,我必须进入 Photoshop 手动删除顶部和底部的白色背景。这是一个例子:

在此输入图像描述