Zbuduj stół z obramowaniami

tym samouczku przeprowadzimy Cię krok po kroku przez proces tworzenia tabeli z obramowaniami przy użyciu 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 utworzyć tabelę z niestandardowymi obramowaniami 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. Tutaj przechowywany jest dokument programu 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 tabeli i usuń istniejące obramowania

Aby rozpocząć budowanie tabeli z obramowaniami musimy przejść do tabeli w dokumencie i usunąć istniejące obramowania. TheClearBorders() metoda usuwa wszystkie obramowania z tabeli.

Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
table. ClearBorders();

Krok 4: Ustaw obramowanie tabeli

Teraz możemy ustawić granice tabeli za pomocąSetBorders() metoda. W tym przykładzie używamy zielonej ramki o grubości 1,5 punktu.

table.SetBorders(LineStyle.Single, 1.5, Color.Green);

Krok 5: Zapisz zmodyfikowany dokument

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

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

Gratulacje! Utworzyłeś teraz tabelę z niestandardowymi obramowaniami przy użyciu Aspose.Words dla .NET.

Przykładowy kod źródłowy dla kompilacji tabeli z obramowaniami 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);
	//Usuń wszystkie istniejące obramowania ze stołu.
	table.ClearBorders();
	// Ustaw zieloną ramkę wokół i wewnątrz stołu.
	table.SetBorders(LineStyle.Single, 1.5, Color.Green);
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.BuildTableWithBorders.docx");

Wniosek

W tym samouczku nauczyliśmy się, jak budować tabelę z obramowaniami przy użyciu Aspose.Words dla .NET. Postępując zgodnie z tym przewodnikiem krok po kroku, możesz łatwo dostosować obramowania tabeli 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 ulepszyć wizualną prezentację dokumentów Word i spełnić określone potrzeby.