Behalten Sie die Quellformatierung bei

In diesem Tutorial wird gezeigt, wie Sie mit Aspose.Words für .NET ein Quelldokument an ein Zieldokument anhängen und dabei die ursprüngliche Formatierung des Quelldokuments beibehalten.

Schritt 1: Richten Sie das Projekt ein

Stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen:

  • Aspose.Words für .NET-Bibliothek installiert. Sie können es herunterladen unter[Aspose.Releases]https://releases.aspose.com/words/net/ oder verwenden Sie den NuGet-Paketmanager, um es zu installieren.
  • Ein Dokumentverzeichnispfad, in dem die Quell- und Zieldokumente gespeichert werden.

Schritt 2: Erstellen Sie die Ziel- und Quelldokumente

Erstellen Sie Instanzen vonDocument für die Ziel- und Quelldokumente.

// Pfad zu Ihrem Dokumentenverzeichnis
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document dstDoc = new Document();
dstDoc.FirstSection.Body.AppendParagraph("Destination document text.");

Document srcDoc = new Document();
srcDoc.FirstSection.Body.AppendParagraph("Source document text.");

Schritt 3: Hängen Sie das Quelldokument an das Zieldokument an

Benutzen Sie dieAppendDocument Methode des Zieldokuments, um das Quelldokument anzuhängen. PassierenImportFormatMode.KeepSourceFormatting als Importformatmodus, um die ursprüngliche Formatierung des Quelldokuments beizubehalten.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Schritt 4: Speichern Sie das geänderte Dokument

Speichern Sie das geänderte Dokument mitSave Methode derDocument Objekt.

dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");

Damit ist die Implementierung des Anhängens eines Quelldokuments an ein Zieldokument unter Beibehaltung der ursprünglichen Formatierung mithilfe von Aspose.Words für .NET abgeschlossen.

Beispielquellcode für „Quellformatierung beibehalten“ mit Aspose.Words für .NET

	// Pfad zu Ihrem Dokumentenverzeichnis
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document dstDoc = new Document();
	dstDoc.FirstSection.Body.AppendParagraph("Destination document text. ");
	Document srcDoc = new Document();
	srcDoc.FirstSection.Body.AppendParagraph("Source document text. ");
	// Hängen Sie das Quelldokument an das Zieldokument an.
	// Übergeben Sie den Formatierungsmodus, um die ursprüngliche Formatierung des Quelldokuments beim Importieren beizubehalten.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");