In diesem Artikel geht es darum, wie man Word Dokumente mit C# zusammenführt. Es stellt einen Schritt-für-Schritt-Prozess, den Link zu den erforderlichen Ressourcen zum Konfigurieren der IDE und einen funktionierenden Beispielcode für die Entwicklung einer Anwendung dar, die Word-Dateien mit C# verketten kann. Die entwickelte Anwendung kann in jeder .NET-konfigurierten Umgebung unter MS Windows, Linux oder macOS verwendet werden.
Schritte zum Zusammenführen von Word-Dokumenten in C#
- Konfigurieren Sie die IDE so, dass sie Aspose.Words for .NET verwendet, um Word-Dokumente in C# zu kombinieren.
- Greifen Sie mithilfe einer Instanz der Klasse Document auf die Word-Quelldatei zu
- Greifen Sie mithilfe einer Instanz der Klasse Document auf das Ziel-Word-Dokument zu
- Hängen Sie das Quell-Word-Dokument mithilfe der AppendDocument-Methode an das Ziel-Word-Dokument an
- Save das Ziel-Word-Dokument auf der Festplatte
Die oben genannten einfachen Schritte erläutern den Prozess zum Kombinieren von Word-Dokumenten in C#. Der Prozess wird durch den Zugriff auf die Quell- und Ziel-Word-Dokumente von der Festplatte mithilfe zweier separater Instanzen der Dokumentklasse eingeleitet. Mithilfe der AppendDocument-Methode des Dokumentklassenobjekts des Ziels wird dann das Quelldokument an das Zieldokument angehängt, woraufhin die kombinierte Word-Dokumentdatei auf der Festplatte gespeichert wird.
Code zum Kombinieren von Word-Dokumenten mit C#
Der obige Beispielcode in C# führt Word-Dokumente mithilfe einer sehr einfachen API-Schnittstelle zusammen. Das Beispiel kann problemlos erweitert werden, um beliebig viele DOCX Dateien zusammenzuführen. Die AppendDocument-Methode verwendet die Enumeration ImportFormatMode als Parameter, der Optionen zum Zusammenführen der eingehenden Word-Datei bietet, indem entweder die Quellformatierung, die Zielformatierung verwendet oder nur unterschiedliche Stile beibehalten werden. Man kann das Dokument je nach Bedarf passend zu einer beliebigen Enumeratorauswahl zusammenführen und das Dokument mit der Save-Methode auf der Festplatte speichern.
In diesem Leitfaden haben wir gelernt, wie man Word-Dokumente mit C# anhängt. Wenn Sie erfahren möchten, wie eine HTML-Datei in ein Word-Dokument konvertiert wird, lesen Sie den Artikel zu So konvertieren Sie HTML mit C# in ein Word-Dokument.