Gå med i Kontinuerlig

Denna handledning förklarar hur man sammanfogar två dokument kontinuerligt med Aspose.Words för .NET. Den medföljande källkoden visar hur man lägger till ett dokument i slutet av ett annat dokument med bibehållen originalformatering.

Steg 1: Konfigurera projektet

Se till att du har följande förutsättningar:

  • Aspose.Words för .NET-biblioteket installerat. Du kan ladda ner den från[Aspose.Releases]https://releases.aspose.com/words/net/ eller använd NuGet-pakethanteraren för att installera den.
  • En dokumentkatalogsökväg där käll- och måldokumenten finns.

Steg 2: Öppna käll- och måldokumenten

Öppna käll- och måldokumenten med hjälp avDocument klass konstruktör. Byta ut"YOUR DOCUMENT DIRECTORY" med den faktiska sökvägen till din dokumentkatalog.

// Sökväg till din dokumentkatalog
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");

Steg 3: Ställ in kontinuerlig sektionsstart

För att få källdokumentet att visas direkt efter innehållet i måldokumentet, ställ inSectionStart egenskapen för det första avsnittet i källdokumentet tillSectionStart.Continuous.

srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;

Steg 4: Bifoga källdokumentet

Bifoga källdokumentet till måldokumentet med hjälp avAppendDocument metod förDocument klass. Ställ in importformatläget påImportFormatMode.KeepSourceFormatting för att bevara originalformaten från källdokumentet.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Steg 5: Spara det ändrade dokumentet

Slutligen sparar du det ändrade måldokumentet med hjälp avSave metod förDocument objekt.

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

Detta slutför implementeringen av att sammanfoga två dokument kontinuerligt med Aspose.Words för .NET.

Exempel på källkod för Join Continuous med Aspose.Words för .NET

	// Sökväg till din dokumentkatalog
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	// Få dokumentet att visas direkt efter måldokumentets innehåll.
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
	// Bifoga källdokumentet med de ursprungliga stilarna som finns i källdokumentet.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinContinuous.docx");