Lista Zachowaj formatowanie źródła
Ten samouczek poprowadzi Cię przez proces korzystania z funkcji List Keep Source Formatting w Aspose.Words dla .NET. Ta funkcja umożliwia łączenie i dołączanie dokumentów programu Word przy jednoczesnym zachowaniu formatowania źródłowego list.
Warunki wstępne
Zanim zaczniesz, upewnij się, że masz następujące elementy:
- Zainstalowano Aspose.Words dla .NET. Możesz pobrać go ze strony Aspose lub zainstalować za pomocą NuGet.
- Visual Studio lub dowolne inne środowisko programistyczne C#.
Krok 1: Zainicjuj katalogi dokumentów
Najpierw musisz ustawić ścieżkę do katalogu dokumentów. Zmodyfikuj wartośćdataDir
zmienną na ścieżkę, w której znajdują się Twoje dokumenty.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Krok 2: Załaduj dokumenty źródłowe i docelowe
Następnie musisz załadować dokumenty źródłowe i docelowe za pomocą Aspose.WordsDocument
klasa. Zaktualizuj nazwy plików wDocument
konstruktor zgodnie z nazwami dokumentów.
Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Document destination with list.docx");
Krok 3: Ustaw dokument źródłowy na ciągły przepływ
Aby mieć pewność, że zawartość dokumentu źródłowego będzie stale przepływać po dołączeniu do dokumentu docelowego, należy ustawić 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 dokumentu docelowego
Teraz możesz dołączyć dokument źródłowy do dokumentu docelowego za pomocąAppendDocument
metodaDocument
klasa. TheImportFormatMode.KeepSourceFormatting
Parametr zapewnia, że formatowanie źródłowe, w tym formatowanie list, zostanie zachowane podczas operacji dołączania.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
Krok 5: Zapisz dokument końcowy
Na koniec zapisz scalony dokument z włączoną funkcją List Keep Source Formatting za pomocąSave
metodaDocument
klasa.
dstDoc.Save(dataDir + "JoinAndAppendDocuments.ListKeepSourceFormatting.docx");
Przykładowy kod źródłowy dla formatowania źródła List Keep przy użyciu Aspose.Words dla .NET
Oto pełny kod źródłowy funkcji List Keep Source Formatting w języku C# 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 + "Document destination with list.docx");
// Dołącz treść dokumentu, aby przebiegała w sposób ciągły.
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
dstDoc.Save(dataDir + "JoinAndAppendDocuments.ListKeepSourceFormatting.docx");
Otóż to! Pomyślnie zaimplementowałeś funkcję List Keep Source Formatting przy użyciu Aspose.Words dla .NET. Ostateczny dokument będzie zawierał scaloną treść z zachowanym formatowaniem listy dokumentu źródłowego.