Jak utworzyć tabelę w dokumencie programu Word za pomocą języka Java

Ten krótki przewodnik krok po kroku opisuje, jak tworzyć tabelę w dokumencie programu Word za pomocą języka Java. Za pomocą tego samouczka możesz wstawić jedną lub więcej tabel w celu uporządkowania informacji zgodnie z własnymi wymaganiami. W ostatnim kroku plik wyjściowy jest zapisywany jako plik DOCX, ale możesz go zapisać w dowolnym formacie pliku Word.

Kroki, aby utworzyć tabelę w dokumencie programu Word za pomocą języka Java

  1. Dodaj Aspose.Words for Java z repozytorium Maven
  2. Zainicjuj pusty dokument programu Word przy użyciu klasy Document
  3. Zainicjuj nową instancję klasy Table
  4. Utwórz nowe Row w tabeli
  5. Utwórz komórkę i dodaj nowy akapit w komórce
  6. Wstaw tabelę na końcu dokumentu
  7. Zapisz dokument programu Word z tabelą jako plik DOCX

Korzystając z tych kroków, możemy wstawić tabelę do dokumentu programu Word przy użyciu języka Java. Możemy dodawać informacje do komórek i programowo organizować zawartość dokumentu za pomocą Javy.

Kod do tworzenia tabeli w dokumencie Word z Javą

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");
}
}

W tym kodzie Java zainicjowaliśmy pusty dokument programu Word, a następnie dodaliśmy tabelę i wstawiliśmy zawartość do określonej komórki. Następnie tabela jest wstawiana na końcu, aby zademonstrować, jak utworzyć tabelę w dokumencie programu Word przy użyciu języka Java.

W tym samouczku nauczyliśmy się, jak wstawiać tabelę do dokumentu programu Word przy użyciu języka Java. Jeśli jednak chcesz dodać wiersz do tabeli w dokumencie programu Word, możesz zapoznać się z artykułem jak dodać wiersze do tabeli w DOCX za pomocą Java.

 Polski