Ajuster automatiquement un tableau dans Word avec Java

Ce guide explique comment ajuster automatiquement un tableau dans Word avec Java. Il fournit des détails sur la configuration de l’IDE, une liste d’étapes et un exemple de code montrant comment faire en sorte qu’un tableau s’ajuste dans Word avec Java. Vous pouvez définir différentes configurations pour contrôler l’ajustement du tableau dans le fichier Word.

Étapes pour ajuster un tableau à la page dans Word avec Java

  1. Configurer l’IDE pour utiliser Aspose.Words for Java et ajuster les tableaux.
  2. Ouvrir le fichier Word contenant un tableau en utilisant l’objet de la classe Document.
  3. Récupérer le nœud du tableau cible en utilisant l’option NodeType.TABLE.
  4. Convertir le nœud extrait en un objet Table.
  5. Appeler la méthode autoFit() dans la classe Table.
  6. Enregistrer la sortie avec le tableau ajusté.

Ces étapes expliquent comment ajuster automatiquement un tableau dans Word avec Java. Chargez le fichier Word contenant des tableaux, accédez au nœud cible en fournissant l’index et convertissez-le en un objet Table. Ensuite, appelez la méthode autoFit(), définissez le comportement d’ajustement et enregistrez le fichier de sortie.

Code pour ajuster un tableau dans Word avec Java

import com.aspose.words.*;
public class Main {
public static void main(String[] args) throws Exception {
License pdfLicense = new License();
pdfLicense.setLicense("license.lic");
Document doc = new Document("Table.docx");
Table table = (Table)doc.getChild(NodeType.TABLE, 0, true);
table.autoFit(AutoFitBehavior.AUTO_FIT_TO_WINDOW);
doc.save("AdjustedTable.docx");
}
}

Ce code démontre comment utiliser l’ajustement automatique dans Word avec Java. Vous pouvez sélectionner n’importe quel autre nœud en utilisant l’énumérateur NodeType. Si vous souhaitez ajuster le tableau en fonction du contenu des cellules, utilisez l’option AUTO_FIT_TO_CONTENTS. Pour conserver une largeur de colonne fixe, utilisez l’option FIXED_COLUMN_WIDTHS.

Cet article nous a appris le processus d’ajustement automatique des tableaux. Si vous souhaitez créer un nouveau tableau, consultez l’article Créer une table des matières dans Word avec Java.

 Français