我正在尝试为 PowerPoint 开发一个基本的 Web 加载项。我想要做的是从 Office JS API 中选择标题区域或文本区域,然后将一些文本粘贴到这些区域中。但是,我在 Office JS API 文档中找不到任何内容。
在他们的教程中,微软在幻灯片中包含了一个“Hello World”:
function insertText() {
Office.context.document.setSelectedDataAsync('Hello World!',
function (asyncResult) {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
showNotification("Error", asyncResult.error.message);
}
});
}
(https://docs.microsoft.com/en-us/office/dev/add-ins/tutorials/powerpoint-tutorial),但您首先必须单击标题区域才能执行此操作(我会喜欢用 JavaScript 来做)
有谁知道此时这是否可能?(我有点担心这不是因为微软没有开发特定的 PowerPoint 插件,就像他们为 Excel 和 Word 所做的那样)。谢谢!