Připojte se k průběžnému

Tento tutoriál vysvětluje, jak spojit dva dokumenty nepřetržitě pomocí Aspose.Words pro .NET. Poskytnutý zdrojový kód ukazuje, jak připojit dokument na konec jiného dokumentu při zachování původního formátování.

Krok 1: Nastavte projekt

Ujistěte se, že máte následující předpoklady:

  • Nainstalovaná knihovna Aspose.Words for .NET. Můžete si jej stáhnout z[Aspose.Releases]https://releases.aspose.com/words/net/ nebo k instalaci použijte správce balíčků NuGet.
  • Cesta k adresáři dokumentů, kde jsou umístěny zdrojové a cílové dokumenty.

Krok 2: Otevřete zdrojové a cílové dokumenty

Otevřete zdrojové a cílové dokumenty pomocíDocument konstruktor třídy. Nahradit"YOUR DOCUMENT DIRECTORY" se skutečnou cestou k vašemu adresáři dokumentů.

// Cesta k vašemu adresáři dokumentů
string dataDir = "YOUR DOCUMENT DIRECTORY";

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

Krok 3: Nastavte souvislý začátek sekce

Chcete-li, aby se zdrojový dokument objevil hned za obsahem cílového dokumentu, nastavteSectionStart vlastnost první sekce ve zdrojovém dokumentu naSectionStart.Continuous.

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

Krok 4: Připojte zdrojový dokument

Připojte zdrojový dokument k cílovému dokumentu pomocíAppendDocument metodaDocument třída. Nastavte režim formátu importu naImportFormatMode.KeepSourceFormatting pro zachování původních stylů ze zdrojového dokumentu.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Krok 5: Uložte upravený dokument

Nakonec uložte upravený cílový dokument pomocíSave metodaDocument objekt.

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

Tím je dokončena implementace spojení dvou dokumentů nepřetržitě pomocí Aspose.Words pro .NET.

Příklad zdrojového kódu pro Join Continuous pomocí Aspose.Words pro .NET

	// Cesta k vašemu adresáři dokumentů
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	// Zajistěte, aby se dokument objevil přímo za obsahem cílového dokumentu.
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
	// Připojte zdrojový dokument pomocí původních stylů nalezených ve zdrojovém dokumentu.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinContinuous.docx");