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żywamyHeight
IHeightRule
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
, TopPadding
IBottomPadding
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.