【问题标题】:"Office 2010 Add-In: Icons Gallery" - How to extract icons from backstage tab (docx)“Office 2010 加载项:图标库” - 如何从后台选项卡中提取图标 (docx)
【发布时间】:2011-01-07 08:40:21
【问题描述】:

我下载了“Office 2010 Add-In: Icons Gallery”,这是一个 docx 文件,带有两个带有图标的后台选项卡。

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

【问题讨论】:

  • 首先,您不应该这样做 - 艺术品归 Microsoft 所有,未获得在其他应用程序中使用的许可。其次,首先阅读。
  • 我如何在我的应用程序中使用图标(不提取)?我有自己的功能区,我想使用这个图库中的图片!
  • 来自 Google 搜索的任何人都可以查看我的答案。您将为自己节省大量时间。我的答案包含指向透明 png 的链接,因此无需代码!
  • "图像位于后台的 ImageMso 0 和 ImageMso 1 选项卡中。"。转到文件 -> ImageMso 0/ImageMso 1。按字母顺序排序。

标签: icons ms-office office-addins


【解决方案1】:

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

Microsoft Office Icons (ImageMSO) Gallery & Extraction

【讨论】:

  • 当我打开 excel 时,它会询问我是要为会话启用插件还是保持禁用它。我启用它,但它不存在。我进入插件选项,它没有在那里列为启用或禁用。
  • 它添加按钮 INSERT 选项卡,但单击它什么也不做 (MSO2013x86)
  • 您有打开的工作表吗?出于某种原因,在 Excel 2013 中,除非在某处打开了工作表,否则不会出现添加窗口。尝试创建一个新工作表,然后再次单击。
【解决方案2】:

我想第一个答案的意思是说,这些图标只能在 Office 中使用;即 Office 加载项等。

例如,可以使用 Office Fluent UI 定义 XML 来引用它们。因此,分发表单充当可见的“啊,我希望在我的加载项中使用该图标”反应,然后选择要在“imageMso”属性中使用的指定 ID。

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

<button id="Button1" imageMso="HappyFace" size="" label="Large Button Face" onAction="HandleOnAction" />

【讨论】:

  • 如果您有插件,则 imageMso 标签仅适用于自定义功能区/上下文菜单项,而不是例如 winform 上的按钮。
【解决方案3】:

This article 包含对我有用的代码。他们甚至在文章中也将输出的图标集链接为透明 PNG,这样您就无需运行代码。我从下面的文章中复制了透明 PNG 的链接。

Images 1

Images 2

注意:

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

【讨论】:

    【解决方案4】:

    转到“文件”选项卡 在左侧面板上,您将看到后台选项卡列表

    【讨论】:

      【解决方案5】:

      从这个post,有Office 2010/2013 的所有ImageMso 的2 个下载链接。还有源码,方便我们自己提取不同大小的图标。

      【讨论】:

        【解决方案6】:

        这是一个老问题,但我错过了“如何使用”而不是“如何查看”的答案。

        在 Visual Studio 2015 中,您只需将名称(或 ID - 显示在图片正下方的 docx 文件中)分配给“OfficeImageId”属性。例如,此属性在 Microsoft.Office.Tools.Ribbon.RibbonEditBox 或 .RibbonButton 中可用。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-27
          • 1970-01-01
          相关资源
          最近更新 更多