Dołącz do ciągłego
W tym samouczku wyjaśniono, jak w sposób ciągły łączyć dwa dokumenty za pomocą Aspose.Words dla .NET. Dostarczony kod źródłowy pokazuje, jak dołączyć dokument na końcu innego dokumentu, zachowując oryginalne formatowanie.
Krok 1: Skonfiguruj projekt
Upewnij się, że masz następujące wymagania wstępne:
- Zainstalowana biblioteka Aspose.Words dla .NET. Można go pobrać z[Aspose.Releases]https://releases.aspose.com/words/net/ lub użyj menedżera pakietów NuGet, aby go zainstalować.
- Ścieżka katalogu dokumentów, w którym znajdują się dokumenty źródłowe i docelowe.
Krok 2: Otwórz dokumenty źródłowe i docelowe
Otwórz dokumenty źródłowe i docelowe za pomocą narzędziaDocument
konstruktor klasy. Zastępować"YOUR DOCUMENT DIRECTORY"
z rzeczywistą ścieżką do katalogu dokumentów.
// Ścieżka do katalogu dokumentów
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");
Krok 3: Skonfiguruj ciągły start sekcji
Aby dokument źródłowy pojawił się zaraz po treści dokumentu docelowego, ustaw opcjęSectionStart
właściwość pierwszej sekcji dokumentu źródłowego doSectionStart.Continuous
.
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
Krok 4: Dołącz dokument źródłowy
Dołącz dokument źródłowy do dokumentu docelowego za pomocąAppendDocument
metodaDocument
klasa. Ustaw tryb formatu importu naImportFormatMode.KeepSourceFormatting
aby zachować oryginalne style z dokumentu źródłowego.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
Krok 5: Zapisz zmodyfikowany dokument
Na koniec zapisz zmodyfikowany dokument docelowy za pomocą plikuSave
metodaDocument
obiekt.
dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinContinuous.docx");
To kończy implementację łączenia dwóch dokumentów w sposób ciągły przy użyciu Aspose.Words dla .NET.
Przykładowy kod źródłowy Join Continuous przy użyciu Aspose.Words dla .NET
// Ścieżka do katalogu dokumentów
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");
// Spraw, aby dokument pojawił się bezpośrednio po treści dokumentu docelowego.
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
// Dołącz dokument źródłowy, używając oryginalnych stylów znalezionych w dokumencie źródłowym.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinContinuous.docx");