Comment créer un tableau dans un document Word avec Java

Ce bref guide étape par étape explique comment ** créer un tableau dans un document Word avec Java **. À l’aide de ce didacticiel, vous pouvez insérer un ou plusieurs tableaux pour organiser les informations selon vos besoins. À la dernière étape, le fichier de sortie est enregistré en tant que fichier DOCX mais vous pouvez l’enregistrer dans n’importe quel format de fichier Word.

Étapes pour créer un tableau dans un document Word avec Java

  1. Ajouter Aspose.Words for Java depuis le référentiel Maven
  2. Initialiser un document Word vide à l’aide de la classe Document
  3. Initialiser une nouvelle instance de classe Table
  4. Créer un nouveau Row dans le tableau
  5. Créer une cellule et ajouter un nouveau paragraphe à l’intérieur de la cellule
  6. Insérer un tableau à la fin du document
  7. Enregistrer le document Word avec tableau en tant que fichier DOCX

En suivant ces étapes, nous pouvons ** insérer un tableau dans un document Word à l’aide de Java **. Nous pouvons ajouter des informations dans les cellules et organiser le contenu du document par programmation à l’aide de Java.

Code pour créer un tableau dans un document Word avec Java

import com.aspose.words.Cell;
import com.aspose.words.Document;
import com.aspose.words.License;
import com.aspose.words.Paragraph;
import com.aspose.words.Row;
import com.aspose.words.Run;
import com.aspose.words.Table;
public class CreateTableInWordUsingJava
{
public static void main(String[] args) throws Exception { //main function for CreateTableInWordUsingJava class
// Initialize a license to avoid trial version watermark in the output Word file after adding comments
License license = new License();
license.setLicense("Aspose.Words.lic");
// Initialize a blank Word document using Document class
Document wordDocument = new Document();
// Initialize a new Table class instance
Table wordTable = new Table(wordDocument);
// Create a new Row in the Table
wordTable.getRows().add(new Row(wordDocument));
// Create single Cell in the Table Row
wordTable.getFirstRow().getCells().add(new Cell(wordDocument));
// Add a new Paragraph inside Cell
wordTable.getFirstRow().getFirstCell().appendChild(new Paragraph(wordDocument));
// Add text content inside the Table Cell
wordTable.getFirstRow().getFirstCell().getFirstParagraph().getRuns().add(new Run(wordDocument, "Text in Table Row 1 and Cell 1"));
// Insert a Table at the last portion of Word Document
wordDocument.getFirstSection().getBody().insertBefore(wordTable, wordDocument.getFirstSection().getBody().getLastParagraph());
// Save Word document with Table in DOCX format
wordDocument.save("word_table.docx");
}
}

Dans ce code Java, nous avons initialisé un document Word vierge, puis ajouté un tableau et inséré le contenu dans une cellule spécifique. Ensuite, le tableau est inséré à la fin pour montrer comment créer un tableau dans un document Word à l’aide de Java.

Dans ce didacticiel, nous avons appris à * insérer un tableau dans un document Word à l’aide de Java *. Cependant, si vous souhaitez ajouter une ligne à un tableau dans un document Word, vous pouvez vous référer à l’article comment ajouter des lignes à la table dans DOCX en utilisant Java.

 Français