Fügen Sie mit Java ein Inhaltsverzeichnis in Word ein

Fügen Sie mithilfe von Java ein Inhaltsverzeichnis in Word ein, indem Sie die in diesem kurzen Artikel definierten Schritte befolgen. Es führt zum Einrichten der Umgebung, indem es die erforderlichen Ressourcen erläutert, eine Liste definierter Schritte zum Entwickeln der Anwendung enthält und einen funktionierenden Beispielcode zeigt, der zeigt, wie man mit Java eine Inhaltsseite in Word hinzufügt. Sie werden angeleitet, einer vorhandenen Word-Datei ein Inhaltsverzeichnis hinzuzufügen, indem Sie deren Inhalt analysieren.

Schritte zum Erstellen eines Inhaltsverzeichnisses in Word mit Java

  1. Richten Sie die Umgebung ein, um Aspose.Words for Java zum Einfügen des Inhaltsverzeichnisses zu verwenden
  2. Greifen Sie auf die Word-Datei im Objekt Document zu und initialisieren Sie das Objekt DocumentBuilder
  3. Fügen Sie den Titel des Inhaltsverzeichnisses im gewünschten Stil ein
  4. Fügen Sie ein Inhaltsverzeichnis hinzu und fügen Sie einen Seitenumbruch ein
  5. Erstellen Sie das leere Inhaltsverzeichnis
  6. Speichern Sie die neue Word-Datei mit dem darin enthaltenen Inhaltsverzeichnis

Sie können mithilfe von Java Inhaltsseiten in Word einfügen, indem Sie die oben genannten Schritte ausführen. Dabei wird der Vorgang durch Laden der Word-Quelldatei und Konfigurieren der DocumentBuilder-Klasseninstanz eingeleitet, die das Einfügen eines Inhaltsverzeichnisses unterstützt. Fügen Sie den Titel und das Inhaltsverzeichnis mit der Methode insertTableOfContents() ein und füllen Sie das leere Inhaltsverzeichnis mit der Methode updateFields().

Code zum Erstellen eines Inhaltsverzeichnisses in Word mit Java

Anhand dieses Beispiels können Sie auf ein vorhandenes Word-Dokument zugreifen und mit Java eine Inhaltsseite in Word erstellen. Die Methode insertTableOfContents() benötigt Schalter, um das Verhalten des Inhaltsverzeichnisses zu steuern, z. B. 1-3 wird für die Adressierung der Überschriftenstile 1, 2 und 3 verwendet, \h wird für das Setzen der Hyperlinks verwendet und \u dient zur Einstellung der Gliederungsebenen. Das Standardinhaltsverzeichnis (TOC) ist leer und kann mit der updateFields()-Methode gefüllt werden.

In diesem Beispiel wurde behandelt, wie man mit Java ein Inhaltsverzeichnis in Word hinzufügt. Informationen zum Umdrehen des Textes im Word-Dokument finden Sie im Artikel zu Drehen Sie den Text in Word mit Java um.

 Deutsch