我有一个用于 PowerPoint 的任务窗格加载项,可以帮助用户完成活动演示文稿上的任务。随着Microsoft Office在Windows以外的平台上变得越来越流行,使用JavaScript API将成为一个伟大的可移植实现。有许多 COM 加载项通过 PowerPoint 对象模型执行如下操作:
- 获取所选形状的颜色并应用于另一个形状
- 更改形状的位置以对齐他们
- 将演示文稿中的幻灯片中的一个或多个形状复制到另一个
- 将所选图像上传到 Web 服务
- 插入幻灯片从网络服务下载
在浏览了JavaScript API文档之后,目前似乎这些事情是不可能的。 getFileAsync
听起来很有希望,但最终无济于事。 getSelectedDataAsync
仅返回幻灯片的文本或标题和 ID。所以这也不是一个解决方案。
对于上述任务,我目前对可用的 PowerPoint JavaScript API 不走运,这是正确的吗? 即我需要等待更全面的 API 可用(例如 Word 和 Excel 的 API)?有谁知道Microsoft这里是否有工作
目前,Office扩展性团队一直在大力投资Excel和Word JavaScript API,PPT API也将在不久的将来推出,但我不能透露任何具体日期。敬请关注!!