Dołącz do nowej strony
W tym samouczku wyjaśniono, jak połączyć dwa dokumenty na nowej stronie za pomocą Aspose.Words dla .NET. Dostarczony kod źródłowy pokazuje, jak dołączyć dokument na końcu innego dokumentu, rozpoczynając dołączany dokument na nowej stronie.
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 nowy początek sekcji strony
Aby rozpocząć dołączany dokument na nowej stronie, ustaw opcjęSectionStart
właściwość pierwszej sekcji dokumentu źródłowego doSectionStart.NewPage
.
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
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.JoinNewPage.docx");
To kończy implementację łączenia dwóch dokumentów na nowej stronie za pomocą Aspose.Words dla .NET.
Przykładowy kod źródłowy dla Dołącz do nowej strony 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");
//Ustaw dołączony dokument tak, aby zaczynał się od nowej strony.
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
// 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.JoinNewPage.docx");