Hallo,
ich bin dabei aus mehreren Teildokumenten ein Dokument zu basteln.
Das funktioniert soweit ganz gut. Nun möchte ich gerne beim Zusammensetzen die jeweiligen Teildokumente bearbeiten z.B. ein Wort ersetzen oder etwas hinzufügen.
Ich kenne die Möglichkeit, das ganze Dokument zu erstellen und dann die Änderungen durchzuführen, aber das ist für meine Aufgabe nicht ausreichend, denn ich kann z.B. schlecht ein Kapitel für die jeweiligen Dokumententeile anschließend erstellen.
Wie kann man das Problem ab besten lösen?
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25:
| Microsoft.Office.Interop.Word._Document wordDocument = null;
Microsoft.Office.Interop.Word.Application wordApplication = new Microsoft.Office.Interop.Word.Application();
wordDocument = wordApplication.Documents.Add( ref defaultTemplate , ref NewTemplate , ref missing , ref missing); Microsoft.Office.Interop.Word.Selection selection = wordApplication.Selection;
foreach (string file in filesToMerge) { selection.InsertFile(file, ref missing, ref missing, ref missing, ref missing); }
SaveDoc(wordDocument); |
Mit freundlichen Grüßen
Vitalic