首页 文章

Office Web加载项命令按钮图像资源

提问于
浏览
1

我正在MS Word中创建自定义功能区,并希望添加“打开”和“保存”按钮 .

是否有Microsoft Office按钮图像的在线资源?

我认为Fabric应该是我采购所有图像的地方 . 然而导游说没有 .

不要在Office功能区或上下文菜单中重复使用Office UI Fabric图标 . 织物图标在风格上是不同的,不匹配 . https://dev.office.com/docs/add-ins/design/design-icons

这让我非常愚蠢 . 面料是为了给我的应用程序一个'办公感觉',对吗?如果是这种情况,为什么它与Office按钮不同?

我尝试从Word Online应用程序中获取图像 . 不幸的是Word Online使用了一个大的合成图像

https://s1-word-edit-15.cdn.office.net:443/we/s/1684243702_resources/1033/we.png

有没有办法在我的Office加载项清单中使用此png?

1 回答

  • 2

    Microsoft Office按钮图像是否有在线资源?

    正式的Microsoft Office团队不会发布产品图片 . 据我所知,资源是知识产权和版权 .

    面料是为了给我的应用程序一个'办公感觉',对吗?

    是 .

    如果是这种情况,为什么它与Office按钮不同?

    Office UI Fabric旨在在您的应用程序中使用,以使组件看起来像本机Office UI .

    有没有办法在我的Office加载项清单中使用此png?

    否.Office加载项清单对 Image 元素有一定的要求 . size 属性给出图像的大小(以像素为单位) . 需要三种图像尺寸:16,32和80.还支持五种可选尺寸:20,24,40,48和64.以下是澄清示例:

    <Icon>
      <bt:Image size="16" resid="icon1_32x32" />
      <bt:Image size="32" resid="icon1_32x32" />
      <bt:Image size="80" resid="icon1_32x32" />
    </Icon>
    

    你所拥有的是CSS Image Sprite,它被设计用于CSS文件 . 与XML清单文件无关 . 有关说明,请参阅:Anatomy of an Office Add-in

    来自我自己:我理解你的观点,但是想提一下Office团队为你提供除了图标本身以外的设计指南 . 你有没有问过自己:"Why are they do that?"也许他们不希望你重复使用Office产品已经使用的图标,因为用户使用这些图标并知道按下它时会发生什么动作 . 如果您将在应用程序中使用相同的图标(加载项)并执行其他一些操作,用户将会感到困惑 . 另一方面,如果您在其他地方(您自己的标签)复制相同的操作,用户也可能会感到困惑:"why is that two 'Save' buttons?" . 还有一点:办公室图标随着软件版本的发展而变化,在Office支持的各种设备和平台上可能会有所不同 . 您的加载项将在所有这些加载项中得到同等支持,并且您将从Desktop Office for Windows中获取相同的"Save"图标 . 基本上我想要说...对你的应用程序使用自己的艺术作品是一种好习惯 .

相关问题