Ustaw względną pozycję poziomą lub pionową
W tym samouczku nauczymy się, jak ustawić względną pozycję poziomą lub pionową tabeli w dokumencie programu Word za pomocą Aspose.Words dla .NET. Będziemy postępować zgodnie z przewodnikiem krok po kroku, aby zrozumieć kod i wdrożyć tę funkcję. Pod koniec tego samouczka będziesz mógł ustawić względną poziomą lub pionową pozycję tabeli w dokumentach programu Word.
Krok 1: Konfiguracja projektu
- Uruchom program Visual Studio i utwórz nowy projekt C#.
- Dodaj odwołanie do biblioteki Aspose.Words dla .NET.
Krok 2: Załaduj dokument
Aby rozpocząć przetwarzanie tekstu w dokumencie, wykonaj następujące kroki:
// Ścieżka do katalogu dokumentów
string dataDir = "YOUR DOCUMENTS DIRECTORY";
// Załaduj dokument
Document doc = new Document(dataDir + "Table wrapped by text.docx");
Pamiętaj, aby zastąpić „TWOJ KATALOG DOKUMENTÓW” rzeczywistą ścieżką do katalogu dokumentów i podać poprawną nazwę pliku.
Krok 3: Ustawienie względnej pozycji stołu
Następnie ustalimy względną pozycję stołu w poziomie lub w pionie. Użyj następującego kodu:
// Odzyskaj stół
Table table = doc.FirstSection.Body.Tables[0];
//Definicja względnego poziomego położenia stołu
table.HorizontalAnchor = RelativeHorizontalPosition.Column;
// Określ względne położenie pionowe stołu
table.VerticalAnchor = RelativeVerticalPosition.Page;
Tutaj używamy dokumentu, aby pobrać pierwszą tabelę z treści pierwszej sekcji. Następnie ustawiamy względną poziomą pozycję stołu za pomocąHorizontalAnchor
nieruchomość za pomocąRelativeHorizontalPosition.Column
wartość. Podobnie ustawiamy względną pozycję pionową stołu za pomocąVerticalAnchor
nieruchomość za pomocąRelativeVerticalPosition.Page
wartość.
Krok 4: Zapisanie zmodyfikowanego dokumentu
Na koniec musimy zapisać zmodyfikowany dokument ze zdefiniowanym względnym położeniem tabeli. Użyj następującego kodu:
doc.Save(dataDir + "WorkingWithTables.SetFloatingTablePosition.docx");
Pamiętaj, aby określić poprawną ścieżkę i nazwę pliku dokumentu wyjściowego.
Przykładowy kod źródłowy dla Ustaw względną pozycję poziomą lub pionową przy użyciu Aspose.Words dla .NET
// Ścieżka do katalogu dokumentów
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Table wrapped by text.docx");
Table table = doc.FirstSection.Body.Tables[0];
table.HorizontalAnchor = RelativeHorizontalPosition.Column;
table.VerticalAnchor = RelativeVerticalPosition.Page;
doc.Save(dataDir + "WorkingWithTables.SetFloatingTablePosition.docx");
Wniosek
W tym samouczku nauczyliśmy się, jak ustawić względne położenie tabeli w poziomie lub pionie w dokumencie programu Word za pomocą Aspose.Words dla .NET. Postępując zgodnie z tym przewodnikiem krok po kroku i wdrażając dostarczony kod C#, możesz zastosować tę względną pozycję do tabel w dokumentach programu Word.