Wstaw spis treści w Word, używając języka Python, postępując zgodnie z instrukcjami opisanymi w tym krótkim artykule. Pomaga skonfigurować środowisko, uwzględniając niezbędne zasoby, listę kroków programowania potrzebnych do napisania aplikacji i przykładowy kod pokazujący jak dodać stronę ze spisem treści w programie Word przy użyciu języka Python. Dowiesz się, jak wstawić spis treści do istniejącego dokumentu programu Word, analizując jego zawartość.
Kroki tworzenia spisu treści w programie Word przy użyciu języka Python
- Skonfiguruj środowisko, instalując Aspose.Words dla Pythona poprzez .NET, aby konwertować tekst w celu wstawienia spisu treści
- Uzyskaj dostęp do pliku Word w obiekcie klasy Document i zainicjuj obiekt DocumentBuilder
- Wstaw tytuł spisu treści w żądanym stylu
- Dodaj spis treści i wstaw podział strony
- Wypełnij domyślny pusty spis treści
- Zapisz plik Word zawierający spis treści
Możesz wstawić stronę ze spisem treści do programu Word przy użyciu języka Python, wykonując bardzo proste kroki, których rozpoczęcie polega na załadowaniu pliku programu Word przy użyciu klasy Document i skonfigurowaniu obiektu klasy DocumentBuilder obsługującego dodawanie spisu treści. Wstaw tytuł i spis treści za pomocą metody Insert_table_of_contents() i wypełnij domyślny pusty spis treści, wywołując metodę update_fields().
Kod do generowania spisu treści w programie Word przy użyciu języka Python
Użyj tego przykładowego kodu, aby utworzyć stronę ze spisem treści w programie Word przy użyciu języka Python. Metoda Insert_table_of_contents() wymaga przełączników sterujących zachowaniem spisu treści, powiedzmy, że 1-3 służy do adresowania nagłówków 1, 2 i 3, \h” służy do korzystania z hiperłączy, a \u” służy do ustawiania poziomów konturu. Domyślny spis treści (TOC) jest pusty i wypełniany metodą update_fields().
Ten temat wyjaśnił nam, jak dodać spis treści w programie Word przy użyciu języka Python. Aby dowiedzieć się więcej o obracaniu tekstu w pliku Word, zapoznaj się z artykułem na temat obrócić tekst w programie Word przy użyciu języka Python.