Как да създадете таблица в Word документ с Java

Това кратко ръководство стъпка по стъпка обхваща как да създадете таблица в документ на Word с Java. С помощта на този урок можете да вмъкнете една или повече таблици, за да организирате информация според вашите изисквания. На последната стъпка изходният файл се записва като DOCX файл, но можете да го запишете във всеки файлов формат на Word.

Стъпки за създаване на таблица в документ на Word с Java

  1. Добавете Aspose.Words for Java от хранилището на Maven
  2. Инициализирайте празен документ на Word с помощта на клас Document
  3. Инициализирайте нов екземпляр на клас Table
  4. Създайте нова Row в таблицата
  5. Създайте клетка и добавете нов параграф в клетката
  6. Поставете таблица в края на документа
  7. Запазете документ на Word с таблица като DOCX файл

Чрез тези стъпки можем да вмъкнем таблица в документ на Word с помощта на Java. Можем да добавяме информация в клетките и да организираме програмно съдържанието на документа с помощта на Java.

Код за създаване на таблица в Word документ с 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");
}
}

В този Java код инициализирахме празен документ на Word, след което добавихме таблица и вмъкнахме съдържание в конкретна клетка. След това таблицата се вмъква в края, за да се демонстрира как да направите таблица в Word документ с помощта на Java.

В този урок научихме как да вмъкваме таблица в документ на Word с помощта на Java. Ако обаче искате да добавите ред към таблица в документ на Word, можете да се обърнете към статията как да добавяте редове към таблица в DOCX с помощта на Java.

 Български