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");