2017-04-03 111 views
0

我創建了一個PowerPoint插件,並與JavaScript API摔跤。在PowerPoint插件(Web)中獲取幻燈片預覽(縮略圖)

我目前正在嘗試顯示幻燈片列表(很像左側面板在powerpoint中)。我也想突出顯示當前正在處理的幻燈片。

我通過了當前選定的幻燈片的索引:

Office.context.document.getSelectedDataAsync(Office.CoercionType.SlideRange, 
    function (result) { 
     result.value.slides[0].index; // selected slide 
    } 
); 

但我無法一一列舉所有幻燈片多少尚未得到一個的圖像數據。

在舊VSTO世界裏,我是能夠通過幻燈片與迭代:

foreach (var slide in MyAdmin.ppApp.ActivePresentation.Slides) 

,把事情幻燈片圖像數據:

slide.Export(ImageName, "jpg",128,72); 

並從磁盤讀回(雖然創建圖像在磁盤上看起來很浪費)。

在office.js世界中是否有相當於此的東西?

回答

0

目前JavaScript API沒有獲取幻燈片圖像的方法。但這是一個好主意!請去Office Developer User Voice並建議這個增強。您可能還想投票this suggestion

+0

JavaScript API真的令人失望。我還沒有看到任何有用的插件,除了瑣碎的任務之外,只有「維基百科搜索」風格的插件。 – SoonDead