Indítsa újra az oldalszámozást
Ez az oktatóanyag végigvezeti az Aspose.Words .NET oldalszámozás újraindítása funkciójának használatán. Ez a funkció lehetővé teszi Word-dokumentumok összekapcsolását és hozzáfűzését, miközben újraindítja az oldalszámozást a forrásdokumentumban.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következőkkel:
- Az Aspose.Words for .NET telepítve van. Letöltheti az Aspose webhelyéről, vagy telepítheti a NuGet segítségével.
- Visual Studio vagy bármely más C# fejlesztői környezet.
1. lépés: Inicializálja a dokumentumkönyvtárakat
Először is be kell állítania a dokumentumkönyvtár elérési útját. Módosítsa az értékétdataDir
változó ahhoz az elérési úthoz, ahol a dokumentumok találhatók.
string dataDir = "YOUR DOCUMENT DIRECTORY";
2. lépés: Töltse be a forrás- és céldokumentumot
Ezután be kell töltenie a forrás- és céldokumentumot az Aspose.Words használatávalDocument
osztály. Frissítse a fájlneveket aDocument
konstruktor a dokumentumnevek szerint.
Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");
3. lépés: Állítsa be a forrásdokumentumot az oldalszámozás újraindítására
Az oldalszámozás újraindításához a forrásdokumentumban be kell állítani aSectionStart
a forrásdokumentum első szakaszának tulajdonságaSectionStart.NewPage
és állítsa be aRestartPageNumbering
tulajdonáttrue
.
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
srcDoc.FirstSection.PageSetup.RestartPageNumbering = true;
4. lépés: Csatolja a forrásdokumentumot a céldokumentumhoz
Most hozzáfűzheti a forrásdokumentumot a céldokumentumhoz a segítségévelAppendDocument
módszere aDocument
osztály. AImportFormatMode.KeepSourceFormatting
paraméter biztosítja, hogy a forrás formázása megmaradjon a hozzáfűzési művelet során.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
5. lépés: Mentse el a záródokumentumot
Végül mentse az egyesített dokumentumot úgy, hogy az oldalszámozás újraindítása funkcióval engedélyezve van aSave
módszere aDocument
osztály.
dstDoc.Save(dataDir + "JoinAndAppendDocuments.RestartPageNumbering.docx");
Példa forráskód az oldalszámozás újraindításához az Aspose.Words használatával .NET-hez
Íme az “Oldalszámozás újraindítása” funkció teljes forráskódja C# nyelven az Aspose.Words for .NET használatával:
// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
srcDoc.FirstSection.PageSetup.RestartPageNumbering = true;
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
dstDoc.Save(dataDir + "JoinAndAppendDocuments.RestartPageNumbering.docx");
Ez az! Sikeresen megvalósította az Oldalszámozás újraindítása funkciót az Aspose.Words for .NET használatával. A végső dokumentum az összevont tartalmat tartalmazza majd a forrásdokumentumban újraindított oldalszámozással.