内容 Office 加载项
内容加载项是指可以直接嵌入 Excel 或 PowerPoint 文档的图面。 用户可以通过内容加载项访问界面控件,运行代码以修改文档或显示数据源中的数据。 在你要将功能直接嵌入文档时,请使用内容加载项。
图 1. 内容加载项的典型布局
最佳做法
- 在加载项顶部包括某些导航或命令元素,如命令栏或透视。
- 包括位于加载项底部的品牌元素,如品牌栏(仅适用于 Excel 和 PowerPoint 加载项)。
变量
Office 桌面版和 Web 浏览器中 Excel 和 PowerPoint 的内容加载项大小由用户指定。
“个性”菜单
“个性”菜单可能会妨碍靠近外接程序右上角的导航和命令元素。 以下是 Windows 和 Mac 上的“个性”菜单的当前尺寸。
对于 Windows,个性菜单尺寸为 12x32 像素,如下所示。
图 2. Windows 上的“个性”菜单
对于 Mac,“个性”菜单尺寸为 26x26 像素,但是从右侧浮动 8 个像素,再从顶部浮动 6 个像素,能将占用空间增加至 34x32 像素,如下所示。
图 3. Mac 上的“个性”菜单
实现
使用任务窗格的内容外接程序和加载项之间的清单存在细微差异。
- <对于 OfficeApp> 元素,请将
xsi:type
属性设置为"ContentApp"
。 - 在 <DefaultSettings> 元素中<,添加 RequestedHeight> 和 <RequestedWidth> 元素。
有关实现内容加载项的示例,请参阅 GitHub 上的 Excel 内容外接程序 Humongous Insurance 。
若要创建自己的内容外接程序,请参阅 Excel 内容外接程序快速入门 和 PowerPoint 内容外接程序快速入门。
支持注意事项
- 检查 Office 加载项是否适用于 特定的 Office 应用程序或平台。
- 一些内容加载项可能会要求用户“信任”加载项对 Excel 或 PowerPoint 执行读取和写入操作。 可以在加载项清单中声明要拥有的权限级别。