JavaScript 与 PowerPoint 文档互动
JavaScript interaction with PowerPoint documents
我有一个用于 PowerPoint 的任务窗格 add-in,它可以帮助用户处理活动演示文稿中的任务。随着 Microsoft Office 在 Windows 以外的平台上变得越来越流行,使用 JavaScript API 将成为一个很好的可移植实现。有许多 COM add-in 通过 PowerPoint object 模型做这些事情:
- 获取所选形状的颜色并应用于另一个
- 更改形状的位置以对齐
他们
- 将演示文稿中幻灯片中的一个或多个形状复制到
另一个
- 将选定的图像上传到网络服务
- 插入幻灯片
从网络服务下载
在查看 JavaScript API 文档后,目前看来这些事情是不可能的。 getFileAsync
听起来很有希望,但最终无济于事。 getSelectedDataAsync
仅 returns 幻灯片的文本或标题和 ID。所以这也不是解决方案。
对于上述任务,我目前对 PowerPoint 可用的 JavaScript API 运气不佳是否正确? IE。我需要等待更全面的 API 可用(例如 APIs for Word and Excel)吗?任何人都知道 Microsoft 是否正在开发一些东西?
目前Office扩展团队一直在大力投资Excel和Word JavaScript API,PPT API也将在不久的将来推出,但我不能透露任何具体日期。敬请期待!!!
我有一个用于 PowerPoint 的任务窗格 add-in,它可以帮助用户处理活动演示文稿中的任务。随着 Microsoft Office 在 Windows 以外的平台上变得越来越流行,使用 JavaScript API 将成为一个很好的可移植实现。有许多 COM add-in 通过 PowerPoint object 模型做这些事情:
- 获取所选形状的颜色并应用于另一个
- 更改形状的位置以对齐 他们
- 将演示文稿中幻灯片中的一个或多个形状复制到 另一个
- 将选定的图像上传到网络服务
- 插入幻灯片 从网络服务下载
在查看 JavaScript API 文档后,目前看来这些事情是不可能的。 getFileAsync
听起来很有希望,但最终无济于事。 getSelectedDataAsync
仅 returns 幻灯片的文本或标题和 ID。所以这也不是解决方案。
对于上述任务,我目前对 PowerPoint 可用的 JavaScript API 运气不佳是否正确? IE。我需要等待更全面的 API 可用(例如 APIs for Word and Excel)吗?任何人都知道 Microsoft 是否正在开发一些东西?
目前Office扩展团队一直在大力投资Excel和Word JavaScript API,PPT API也将在不久的将来推出,但我不能透露任何具体日期。敬请期待!!!