c#
  • ms-office
  • office365
  • office-addins
  • office-js
  • 2016-04-08 3 views 1 likes 
    1

    MS Word用のオフィスVSTOを使用して1つのプラグインを開発し、次のコードを使用してビデオをワードドキュメントに埋め込むことができました。MS Office - 新しいオフィスJavaScriptベースのAPIを使用してビデオを埋め込む

    Globals.ThisAddIn.Application.ActiveDocument.InlineShapes.AddWebVideo(@"<iframe width='400' height='400' src='http://www.youtube.com/embed/qk51u8-4uo4' frameborder='0' allowfullscreen />" 
    , VideoWidth: 400 
    , VideoHeight: 400 
    , PosterFrameImage: "https://i.ytimg.com/vi/qk51u8-4uo4/hqdefault.jpg" 
    , Range: currentRange); 
    

    今、私は別のアドインAPIリファレンスに基づいたJavaScriptベースのAPIを使用して開発しています、ここで:

    Add-In APIs - Javascript Office 365/2016

    私の質問は、私はすべての相対的なAPIを見つけることができませんでした、ですワードドキュメントにビデオを埋め込むためのものです。

    正しいAPIを特定するのに手伝ってください。

    ドキュメントにtext/XML/pictureを追加してバインディングを追加できますか?ユーザーがそのtext/XML/pictureをクリックすると、ビデオはアドイン自体で再生されます。

    答えて

    1

    この時点では、ビデオを挿入するAPIはありませんが、OOXMLを使用してWordにリッチコンテンツを挿入することはできます。 は、ここに概要です:https://dev.office.com/docs/add-ins/word/create-better-add-ins-for-word-with-office-open-xml

    ここにそれを挿入する方法の新しいAPIと使用方法です: https://dev.office.com/reference/add-ins/word/body#insertooxmlooxml-string-insertlocation-insertlocation

    +0

    ことが直接の平均では一切のAPIが存在しない、という意味がある...が、1つは、オープンオフィスを使用してビデオを追加することができますXML(私はこれがうまくいかず、申し訳ありませんが、これは愚かな質問のようです)? –

    +1

    @HirenDesaiはいビデオ専用のAPIはありませんが、OOXMLを使用してリッチコンテンツを挿入することができます - https://social.msdn.microsoft.com/Forums/en-US/b32c262c-8945-47dd-ac69-4842443d3307/を参照してください。フォーラムの埋め込み - appsforoffice –

    +0

    助けてくれてありがとう...私はこれを試してみて、それはある程度まではうまくいっていますが、私はooxmlを追加しようとしているときにエラーを出します...これを見て... @http://stackoverflow.com/questions/36594009/is-this-correct-open-office-xml –

    関連する問題