Zainstaluj bibliotekę FileFormat.Words, aby zautomatyzować tworzenie i manipulację plików DOCX/DOCS. Użyj tego interfejsu API open source, aby dowiedzieć się, jak wyrównać tabelę w plikach Word.
Przegląd
Witamy w innym interesującym poście na blogu na FileFormat.words for .NET. Na tym interfejsie API open source opublikowanych jest wiele artykułów, które można znaleźć tutaj. Ta biblioteka ma potencjał tworzenia i manipulowania dokumentami MS Word w aplikacji C#. Jednak już omówiliśmy, jak tworzyć tabele w dokumentach Word za pomocą FileFormat.Words. Dlatego w tym przewodniku dowiemy się Jak przenieść tabelę w dokumentach Word Korzystanie z metod i właściwości ujawnionych przez ten interfejs API open source. Pod koniec tego postu na blogu powinieneś nauczył się Jak wyśrodkować tabelę lub przenieść się do prawej/lewej programowo. W tym poście na blogu omówimy następujące punkty:
FileFormat.Words-Instalacja API Open-Source
Cóż, proces instalacji tego interfejsu API typu open source nie jest już uruchamiana ani jednej polecenia ani pobierania pakietu. Możesz więc skonfigurować FileFormat.Words, pobierając pakiet Nuget lub uruchamiając następujące polecenie w menedżerze pakietów Nuget:
Install-Package FileFormat.Words
Jak przenieść tabelę w dokumentach słów - segment kodu
Teraz możemy zacząć pisać fragmenty kodu, aby programowo przesuwać tabelę w programie Word. Przed przejściem do przodu odwiedź ten Przewodnik, w którym można znaleźć kroki i fragment kodu, aby utworzyć tabelę za pomocą tego open source API. W tej sekcji pokazano metody uzasadnienia pozycji tabeli do wyśrodkowania, w lewo/w prawo w dokumencie Word.
- Utwórz instancję klasy TableProperties.
- Instaluj instancję klasy Tabilowanie.
- Przywołaj metodę AlignCNeter do ustawienia tabeli w środku dokumentu.
- Wywołaj metodę Dodatek do dołączenia obiektu stoliku do obiektu TBLPROP.
- Metoda appendChild dołączy właściwości tabeli do tabeli.
// Create an instance of the TableProperties class.
TableProperties tblProp = new TableProperties();
// Instantiate an instance of the TableJustification class.
TableJustification tableJustification = new TableJustification();
// Invoke the AlignCneter method to position the table in center of the document.
tableJustification.AlignCneter();
// Call the Append method to attach the tableJustification object to the tblProp object.
tblProp.Append(tableJustification);
// The AppendChild method will attach the table properties to the table.
table.AppendChild(tblProp);
Włóż powyższe wiersze kodu źródłowego do pliku głównego i uruchom projekt. Na koniec zobaczysz dane wyjściowe na poniższym obrazku:
Podobnie możesz wywołać metody Alignleft i Alignight do zmiany pozycji na lewą lub prawą.
Wniosek
To jest koniec tego postu na blogu. Mamy nadzieję, że nauczyłeś się przenosić tabelę w dokumentach Word za pomocą biblioteki C#. Ponadto przeszedłeś również Jak wyśrodkować tabelę i jak programowo wyrównać tabelę do lewej/prawej. Ponadto ten artykuł może Ci pomóc, jeśli chcesz zbudować moduł, który zautomatyzuje tworzenie i manipulację plików słów. Możesz więc przejść przez dokumentację tego interfejsu API open source, aby poznać inne potężne funkcje. Wreszcie FileFormat.com nadal pisze posty na blogu na inne tematy. Ponadto możesz śledzić nas na naszych platformach społecznościowych, w tym Facebook, LinkedIn i Twitter.
Współmar
Ponieważ FileFormat.Words dla .NET jest projektem typu open source i jest dostępny na Github. Tak więc wkład społeczności jest bardzo mile widziany.
Zadaj pytanie
Możesz poinformować nas o swoich pytaniach lub zapytaniach na naszym forum.
Często zadawane pytania-FAQ
** Jak mogę przenieść tabelę w dokumencie Word?** Możesz to zrobić za pomocą metod narażonych przez FileFormat.Words. Tak więc, AlignCNeter, Alignleft i Alignight są używane do ustawienia środka tabeli/lewej/prawej. ** Jak automatycznie dostosować tabele w słowie?** Odwiedź ten link, aby szczegółowo poznać odpowiedź.