获取当前演示文稿中的所有幻灯片

时间:2019-02-21 15:10:41

标签: office-js

我对整个Office Development还是很陌生的,并且想在PPT中构建一个学习/有用的小插件。 基本上,我试图获取演示文稿中所有幻灯片的列表(以JSON /任何形式返回)。

我在文档中发现的唯一一件事就是能够从当前幻灯片/幻灯片范围中获取信息:

function getSlideMetadata() {
    Office.context.document.getSelectedDataAsync(Office.CoercionType.SlideRange,
        function (asyncResult) {
            if (asyncResult.status === Office.AsyncResultStatus.Failed) {
                showNotification("Error", asyncResult.error.message);
            } else {
                showNotification("Metadata for selected slide(s):", JSON.stringify(asyncResult.value), null, 2);
            }
        }
    );
}

我很确定我在概念和属性上都缺少某些东西,除了事实上可以选择全部并获取所有数据的事实之外,但我发现无法获得全部范围令人难以置信吗?< / p>

是的,我想我可以获取整个文件,然后解析XML,但是老实说,我想避免这种情况。

不是在寻找解决方案,只是有人向我指出正确的方向。

非常感谢!

0 个答案:

没有答案