Im Entwickeln einer WPF-App, die einfach ein Bild in ein Word-Dokument einfügt. Jedes Mal wenn das Word-Dokument geöffnet ist i das Bild will das Bild von einem Server nennen, zum Beispiel (server.com/Images/image_to_be_insert.png) Mein Code ist wie folgt:Ein Online-Bild in ein Word-Dokument laden
Application application = new Application();
Document doc = application.Documents.Open(file);
var img = doc.Application.Selection.InlineShapes.AddPicture("server.com/Images/img.png");
img.Height = 20;
img.Width = 20;
document.Save();
document.Close();
Im Grunde, was mein Code Das heißt, laden Sie das Bild herunter und fügen Sie es dem Dokument hinzu. Ich möchte, dass das Bild vom Server geladen wird, wenn das Word-Dokument geöffnet wird.
es für mich Dank gearbeitet. – Batman
Was ist, wenn ich ein Bild zu einem vorhandenen Dokument hinzufügen möchte. Ich habe versucht, die WordprocessingDocument.Create in WordprocessingDocument.open (Pfad, true) zu ändern, aber es beendet mit (DocumentFormat.OpenXml.Packaging.OpenXmlPackageException: 'Nur eine Instanz des Typs ist für diese übergeordnete zulässig.') Ausnahme –
Sie sollten In der Lage, es zu öffnen, wie Sie es taten, müssen Sie auch den Dokumentteil lesen, anstatt es https://msdn.microsoft.com/en-us/library/office/ff478255.aspx zu erstellen – Isma