So erstellen Sie eine Tabelle in einem Word-Dokument mit Java

Diese kurze Schritt-für-Schritt-Anleitung beschreibt, wie man Tabellen in einem Word-Dokument mit Java erstellt. Mit Hilfe dieses Tutorials können Sie eine oder mehrere Tabellen einfügen, um Informationen nach Ihren Anforderungen zu organisieren. Im letzten Schritt wird die Ausgabedatei als DOCX-Datei gespeichert, aber Sie können sie in jedem beliebigen Word-Dateiformat speichern.

Schritte zum Erstellen einer Tabelle in einem Word-Dokument mit Java

  1. Fügen Sie Aspose.Words for Java aus dem Maven-Repository hinzu
  2. Initialisieren Sie ein leeres Word-Dokument mit der Klasse Document
  3. Initialisieren Sie eine neue Table-Klasseninstanz
  4. Erstellen Sie ein neues Row in der Tabelle
  5. Erstellen Sie eine Zelle und fügen Sie einen neuen Absatz in die Zelle ein
  6. Tabelle am Ende des Dokuments einfügen
  7. Word-Dokument mit Tabelle als DOCX-Datei speichern

Mit diesen Schritten können wir mithilfe von Java eine Tabelle in ein Word-Dokument einfügen. Wir können Informationen in die Zellen einfügen und die Dokumentinhalte programmgesteuert mit Java organisieren.

Code zum Erstellen einer Tabelle in einem Word-Dokument mit 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");
}
}

In diesem Java-Code haben wir ein leeres Word-Dokument initialisiert, dann eine Tabelle hinzugefügt und Inhalte in eine bestimmte Zelle eingefügt. Dann wird die Tabelle am Ende eingefügt, um zu demonstrieren, wie man eine Tabelle in einem Word-Dokument mit Java erstellt.

In diesem Tutorial haben wir gelernt, wie man mit Java * eine Tabelle in ein Word-Dokument einfügt *. Wenn Sie jedoch einer Tabelle in einem Word-Dokument eine Zeile hinzufügen möchten, können Sie sich auf den Artikel wie man mit Java Zeilen zu einer Tabelle in DOCX hinzufügt beziehen.

 Deutsch