Kako stvoriti tablicu u Word dokumentu s Javom

Ovaj kratki vodič korak po korak pokriva kako stvoriti tablicu u Word dokumentu s Javom. Uz pomoć ovog vodiča možete umetnuti jednu ili više tablica da organizirate informacije prema svojim zahtjevima. U zadnjem koraku, izlazna datoteka se sprema kao DOCX datoteka, ali je možete spremiti u bilo kojem Word formatu datoteke.

Koraci za stvaranje tablice u Word dokumentu s Javom

  1. Dodajte Aspose.Words for Java iz Maven repozitorija
  2. Inicijalizirajte prazan Word dokument pomoću klase Document
  3. Inicijalizirajte novu instancu klase Table
  4. Napravite novu Row u tablici
  5. Napravite ćeliju i dodajte novi odlomak unutar ćelije
  6. Umetnite tablicu na kraj dokumenta
  7. Spremite Word dokument s tablicom kao DOCX datoteku

Pomoću ovih koraka možemo umetnuti tablicu u Word dokument koristeći Javu. Možemo dodati informacije u ćelije i programski organizirati sadržaj dokumenta pomoću Jave.

Kod za stvaranje tablice u Word dokumentu s Javom

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

U ovom Java kodu inicijalizirali smo prazan Wordov dokument, zatim dodali tablicu i umetnuli sadržaj u određenu ćeliju. Zatim se tablica umeće na kraj kako bi se pokazalo kako napraviti tablicu u Word dokumentu pomoću Jave.

U ovom vodiču naučili smo kako umetnuti tablicu u Wordov dokument pomoću Jave. Međutim, ako želite dodati red u tablicu u Word dokumentu, možete pogledati članak kako dodati retke u tablicu u DOCX-u pomoću Jave.

 Hrvatski