我下载了“ Office 2010 加载项:图标库”,这是一个 docx 文件,其中包含两个包含图标的后台选项卡。
如何提取图标或在我的应用程序中使用它们?
我下载了“ Office 2010 加载项:图标库”,这是一个 docx 文件,其中包含两个包含图标的后台选项卡。
如何提取图标或在我的应用程序中使用它们?
我在 Excel 开发中经常使用 ImageMso。偶然发现另一篇文章后,我更进一步,将一个包放在一起,以直观地搜索、提取和保存 Microsoft Excel 中的图标作为文件或复制和粘贴(具有 alpha 通道透明度)到另一个应用程序。我还从各种来源编制了一份包含 8,899 个不同 ImageMso 名称的列表。我希望其他人可以发现这很有用。
我想第一个答案的意思是,这些图标只能在 Office 中使用;那是Office加载项等。
例如,可以使用 Office Fluent UI 定义 XML 来引用它们。因此,分发表单用作可见的“啊,我希望在我的加载项中使用该图标”反应,然后选择要在“imageMso”属性中使用的指定 ID。
像这样(在 Office Fluent UI 自定义中查看正确的完整 XML)
<button id="Button1" imageMso="HappyFace" size="" label="Large Button Face" onAction="HandleOnAction" />
转到选项卡“文件”在左侧面板上,您将看到后台选项卡列表
从这篇文章,Office 2010/2013 的所有 ImageMso 有 2 个下载链接。还有源代码,我们可以自己提取不同大小的图标。
这是一个老问题,但我错过了“如何使用”而不是“如何查看”的答案。
在 Visual Studio 2015 中,您只需将名称(或 ID - 显示在图片下方的 docx 文件中)分配给“OfficeImageId”属性。例如,此属性在 Microsoft.Office.Tools.Ribbon.RibbonEditBox 或 .RibbonButton 中可用。