Jak vytvořit tabulku v dokumentu aplikace Word pomocí Java

Tento stručný průvodce krok za krokem popisuje, jak vytvořit tabulku v dokumentu Word pomocí Java. S pomocí tohoto tutoriálu můžete vložit jednu nebo více tabulek a uspořádat informace podle vašich požadavků. V posledním kroku je výstupní soubor uložen jako DOCX soubor, ale můžete jej uložit v libovolném formátu souboru Word.

Kroky k vytvoření tabulky v dokumentu aplikace Word pomocí Java

  1. Přidejte Aspose.Words for Java z úložiště Maven
  2. Inicializujte prázdný dokument aplikace Word pomocí třídy Document
  3. Inicializujte novou instanci třídy Table
  4. Create a new Row in the table
  5. Vytvořte buňku a přidejte do ní nový odstavec
  6. Vložte tabulku na konec dokumentu
  7. Uložte dokument aplikace Word s tabulkou jako soubor DOCX

Pomocí těchto kroků můžeme vložit tabulku do dokumentu Word pomocí Java. Můžeme přidávat informace do buněk a organizovat obsah dokumentu programově pomocí Java.

Kód pro vytvoření tabulky v dokumentu aplikace Word pomocí 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");
}
}

V tomto kódu Java jsme inicializovali prázdný dokument aplikace Word, poté přidali tabulku a vložili obsah do konkrétní buňky. Poté je tabulka vložena na konec, aby bylo ukázáno, jak vytvořit tabulku v dokumentu Word pomocí Java.

V tomto tutoriálu jsme se naučili, jak vložit tabulku do dokumentu Word pomocí Java. Pokud však chcete přidat řádek do tabulky v dokumentu aplikace Word, můžete si přečíst článek jak přidat řádky do tabulky v DOCX pomocí Java.

 Čeština