Zastosuj formatowanie wierszy

tym samouczku przeprowadzimy Cię krok po kroku przez proces stosowania formatowania wierszy w 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 już dobrze wiedział, jak formatować wiersze tabeli w dokumentach programu Word przy użyciu Aspose.Words dla .NET.

Krok 1: Zdefiniuj katalog dokumentów

Najpierw musisz ustawić ścieżkę do katalogu dokumentów. To jest lokalizacja, w której chcesz zapisać edytowany dokument programu Word. Zastąp „TWOJ KATALOG DOKUMENTÓW” odpowiednią ścieżką.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Krok 2: Utwórz nowy dokument i narzędzie do tworzenia dokumentów

Następnie musisz utworzyć nową instancję plikuDocument class i konstruktor dokumentu dla tego dokumentu.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Krok 3: Rozpocznij nową tablicę

Aby zastosować formatowanie wierszy, musimy najpierw rozpocząć nową tabelę za pomocąStartTable() metoda konstruktora dokumentu.

Table table = builder. StartTable();

Krok 4: Wstaw komórkę i przejdź do formatu wiersza

Teraz możemy wstawić komórkę do tabeli i uzyskać dostęp do formatu wiersza dla tej komórki za pomocą narzędzia do tworzenia dokumentówInsertCell()IRowFormat metody.

builder. InsertCell();
RowFormat rowFormat = builder.RowFormat;

Krok 5: Ustaw wysokość wiersza

Aby ustawić wysokość wiersza, używamyHeightIHeightRule właściwości formatu wiersza. W tym przykładzie ustawiliśmy wysokość wiersza na 100 punktów i użyliśmy metodyExactly reguła.

rowFormat. Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;

Krok 6: Zdefiniuj formatowanie tabeli

Niektóre właściwości formatowania można ustawić w samej tabeli i zastosować do wszystkich wierszy tabeli. W tym przykładzie ustawiamy właściwości marginesów tabeli za pomocąLeftPadding, RightPadding, TopPaddingIBottomPadding nieruchomości.

table. LeftPadding = 30;
table. RightPadding = 30;
table. TopPadding = 30;
table. BottomPadding = 30;

Krok 7: Dodaj treść do wiersza

Teraz możemy

Zamierzamy dodać treść do linii za pomocą metod konstruktora dokumentu. W tym przykładzie używamyWriteln() metoda dodawania tekstu do linii.

builder.Writeln("I'm a beautifully formatted line.");

Krok 8: Zakończ linię i stół

Po dodaniu treści do wiersza możemy zakończyć wiersz za pomocąEndRow() metodę, a następnie zakończ tabelę za pomocą metodyEndTable() metoda.

builder. EndRow();
builder. EndTable();

Krok 9: Zapisz zmodyfikowany dokument

Na koniec zapisujemy zmodyfikowany dokument do pliku. Możesz wybrać odpowiednią nazwę i lokalizację dokumentu wyjściowego.

doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.ApplyRowFormatting.docx");

Gratulacje! Zastosowałeś teraz formatowanie wierszy do tabeli przy użyciu Aspose.Words dla .NET.

Przykładowy kod źródłowy dla Zastosuj formatowanie wierszy przy użyciu Aspose.Words dla .NET

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

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Table table = builder.StartTable();
	builder.InsertCell();
	RowFormat rowFormat = builder.RowFormat;
	rowFormat.Height = 100;
	rowFormat.HeightRule = HeightRule.Exactly;
	// Te właściwości formatowania są ustawiane w tabeli i stosowane do wszystkich wierszy w tabeli.
	table.LeftPadding = 30;
	table.RightPadding = 30;
	table.TopPadding = 30;
	table.BottomPadding = 30;
	builder.Writeln("I'm a wonderful formatted row.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.ApplyRowFormatting.docx");

Wniosek

W tym samouczku nauczyliśmy się, jak zastosować formatowanie wierszy w tabeli za pomocą Aspose.Words dla .NET. Postępując zgodnie z tym przewodnikiem krok po kroku, możesz łatwo zintegrować tę funkcjonalność ze swoimi projektami C#. Manipulowanie formatowaniem wierszy tabeli jest istotnym aspektem przetwarzania dokumentów, a Aspose.Words oferuje potężny i elastyczny interfejs API, który pozwala to osiągnąć. Dzięki tej wiedzy możesz poprawić wizualną prezentację dokumentów Word i spełnić określone wymagania.