Zmodyfikuj formatowanie wierszy

W tym samouczku przeprowadzimy Cię krok po kroku przez proces zmiany formatowania wiersza tabeli za pomocą Aspose.Words dla .NET. Wyjaśnimy dołączony kod źródłowy C# i udostępnimy kompleksowy przewodnik, który pomoże Ci zrozumieć i wdrożyć tę funkcję we własnych projektach. Pod koniec tego samouczka będziesz wiedział, jak zmienić obramowanie, wysokość i podział wiersza wiersza tabeli w dokumentach programu Word za pomocą Aspose.Words dla .NET.

Krok 1: Zdefiniuj katalog dokumentów

Najpierw musisz ustawić ścieżkę do katalogu dokumentów. Tutaj znajduje się Twój dokument Word. Zastąp „TWOJ KATALOG DOKUMENTÓW” odpowiednią ścieżką.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Krok 2: Załaduj istniejący dokument

Następnie musisz załadować istniejący dokument Word do instancji plikuDocument klasa.

Document doc = new Document(dataDir + "Tables.docx");

Krok 3: Uzyskaj dostęp do linii, którą chcesz zmodyfikować

Aby zmienić formatowanie wiersza tabeli, musimy przejść do konkretnego wiersza w tabeli. UżywamyGetChild() IFirstRow metody uzyskania odniesienia do pierwszego wiersza tabeli.

Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
Row firstRow = table.FirstRow;

Krok 4: Zmień formatowanie wierszy

Teraz możemy zmienić formatowanie wierszy, korzystając z właściwości plikuRowFormat klasa. Na przykład możemy usunąć obramowania linii, ustawić automatyczną wysokość i zezwolić na łamanie linii.

firstRow.RowFormat.Borders.LineStyle = LineStyle.None;
firstRow.RowFormat.HeightRule = HeightRule.Auto;
firstRow.RowFormat.AllowBreakAcrossPages = true;

Przykładowy kod źródłowy do modyfikowania formatowania wierszy przy użyciu Aspose.Words dla .NET

	// Ścieżka do katalogu dokumentów
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Tables.docx");
	Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
	// Pobierz pierwszy wiersz z tabeli.
	Row firstRow = table.FirstRow;
	firstRow.RowFormat.Borders.LineStyle = LineStyle.None;
	firstRow.RowFormat.HeightRule = HeightRule.Auto;
	firstRow.RowFormat.AllowBreakAcrossPages = true;

Wniosek

W tym samouczku dowiedzieliśmy się, jak zmienić formatowanie wiersza tabeli za pomocą Aspose.Words dla .NET. Postępując zgodnie z tym przewodnikiem krok po kroku, możesz łatwo dostosować obramowania, wysokość i podział wierszy wierszy w tabelach w dokumentach programu Word. Aspose.Words oferuje potężny i elastyczny interfejs API do manipulowania i formatowania tabel w dokumentach. Dzięki tej wiedzy możesz dostosować układ wizualny swoich stołów do swoich konkretnych potrzeb.