2016-04-08 6 views
1

Ich entwickelte ein Plugin mit Office-VSTO für MS Word, mit dem ich ein Video in Word-Dokument mit folgendem Code einbetten konnte.MS Office - Einbetten von Video mit neuen Office-JavaScript-basierten 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); 

Nun entwickle ich ein weiteres Add-in JavaScript-basierte API basiert auf API-Referenz hier bei:

Add-In APIs - Javascript Office 365/2016

Meine Frage ist, ich nicht in der Lage war, jede relative API zu finden zum Einbetten eines Videos in ein Word-Dokument.

Bitte helfen Sie mir bei der Identifizierung der richtigen API?

Wenn das Limit ist, kann ich einige text/XML/picture im Dokument hinzufügen, fügen Sie eine Bindung hinzu und wenn der Benutzer dann auf text/XML/picture klickt, wird das Video im Add-In selbst abgespielt.

Antwort

1

Zu diesem Zeitpunkt verfügen wir nicht über eine API, um ein Video speziell einzufügen, aber Sie können Rich Content mit OOXML in Word einfügen. Hier ist eine Übersicht: https://dev.office.com/docs/add-ins/word/create-better-add-ins-for-word-with-office-open-xml

Hier ist der neue Api und Nutzung, wie es einzufügen: https://dev.office.com/reference/add-ins/word/body#insertooxmlooxml-string-insertlocation-insertlocation

+0

, dass es durch direkte Mittel Heisst sind keine APIs ... aber man kann Video mit Open Office hinzufügen XML (Ich bin nicht gut darin, tut mir leid, wenn das eine dumme Frage scheint)? –

+1

@HirenDesai Ja, es gibt keine API speziell für Video, aber Sie können Rich Content mit OOXML einfügen - siehe https://social.msdn.microsoft.com/Forums/en-US/b32c262c-8945-47dd-ac69-4842443d3307/ embedding-videos-im-dokument? forum = appsforoffice –

+0

Danke für die Hilfe ... Ich habe es versucht und es funktioniert bis zu einem gewissen Grad, aber nicht vollständig .... Wenn ich versuche, ooxml hinzuzufügen, gibt es einen Fehler ... werfen Sie einen Blick auf diese ... @http: //stackoverflow.com/questions/36594009/is-this-correct-open-office-xml –

Verwandte Themen