2017-04-03 18 views
0

私はPowerPointアドインを作成し、JavaScript APIを使って作業しています。PowerPointアドイン(Web)でスライドプレビュー(サムネイル)を取得

現在、スライドのリストを表示しようとしています(パワーポイントの左パネルと同じように)。私はまた、現在取り組んでいるスライドを強調したい。

私はで現在選択されているスライドのインデックスを得た:

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

しかし、私は1つの画像データを取得し、まだ多くのすべてのスライドを列挙することはできませんよ。

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

としてスライド画像データを取得する:私はスライドを反復処理することができた古いVSTOの世界では

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

、ディスクから戻ってそれを読んで(が、画像を作成しますこれはちょうど無駄に思われます)。

これに相当するのはoffice.jsの世界ですか?

答えて

0

現在、JavaScript APIには、スライドの画像を取得する方法がありません。しかしそれは素晴らしい考えです! Office Developer User Voiceにアクセスし、この機能拡張を提案してください。 this suggestionに投票することもできます。

+0

JavaScript APIは本当に残念です。私はまだ、些細な作業とは別に何かをする有用なプラグインを見たことがなく、「Wikipediaで検索」スタイルのプラグインだけです。 – SoonDead

関連する問題