Sonntag, 18. November 2012

Officedokumente per C#-Teil 3: Dokumente kopieren

Hallo,

um die Serie gleich weiterzuführen folgt hier der 3te Teil, die anderen Artikel findet ihr hier:

Teil 1: Dokumente lesen
Teil 2: In Dokumente schreiben

Das kopieren von Dokumenten mit OpenXML ist recht einfach. Man muss dazu nur das Dokument in einen Stream laden, und diesen Stream öffnen. Der folgende Code zeigt das: es wird ein Dokument geöffnet, kopiert, in die Kopie etwas eingefügt und am Ende die Kopie gespeichert. Die eingefügten Elemente sind dabei nur in der Kopie vorhanden.























Wie man sieht ist dazu nicht viel Code notwendig. Das Einfügen von Elementen wird hier durch den Methodenaufruf "AddImageToBody(...)" symbolisiert. Wie diese Methode aussieht, könnt ihr euch in Teil 2 der Serie anschauen.

Ich hoffe ich konnte euch wieder eine kleine Hilfe sein :) bis zum nächsten Mal.

mfg
Sebastian

Keine Kommentare:

Kommentar veröffentlichen