Insérer une table des matières dans Word à l'aide de Java

Insérez une table des matières dans Word à l’aide de Java en respectant les étapes définies dans ce bref article. Il guide la configuration de l’environnement en élaborant les ressources nécessaires, une liste d’étapes définies pour le développement de l’application et un exemple de code fonctionnel démontrant comment ajouter une page de contenu dans Word à l’aide de Java. Vous serez guidé pour ajouter une table des matières à un fichier Word existant en analysant son contenu.

Étapes pour créer une table des matières dans Word à l’aide de Java

  1. Établir l’environnement pour utiliser Aspose.Words for Java pour insérer la table des matières
  2. Accédez au fichier Word dans l’objet Document et initialisez l’objet DocumentBuilder
  3. Insérez le titre de la TOC avec le style souhaité
  4. Ajouter une table des matières et insérer un saut de page
  5. Créer la table des matières vide
  6. Enregistrez le nouveau fichier Word contenant la table des matières

Vous pouvez insérer une page de contenu dans Word à l’aide de Java en suivant les étapes mentionnées ci-dessus, le processus étant lancé en chargeant le fichier Word source et en configurant l’instance de classe DocumentBuilder qui prend en charge l’insertion d’une table des matières. Insérez le titre et la table des matières à l’aide de la méthode insertTableOfContents() et remplissez la table des matières vide à l’aide de la méthode updateFields().

Code pour créer une table des matières dans Word à l’aide de Java

À l’aide de cet exemple, vous pouvez accéder à un document Word existant et créer une page de contenu dans Word à l’aide de Java. La méthode insertTableOfContents() nécessite des commutateurs pour contrôler le comportement de la table des matières, par exemple 1-3 est utilisé pour traiter les styles de titre 1, 2 et 3, ‘\h’ est utilisé pour définir les hyperliens et ‘\u’ est utilisé pour définir les niveaux de plan. La table des matières (TOC) par défaut est vide et peut être renseignée à l’aide de la méthode updateFields().

Cet exemple a expliqué comment ajouter une table des matières dans Word à l’aide de Java. Pour retourner le texte à l’intérieur du document Word, reportez-vous à l’article sur retourner le texte dans Word en utilisant Java.

 Français