Bu kısa adım adım kılavuz, Java ile bir Word Belgesinde nasıl tablo oluşturulacağını kapsar. Bu öğreticinin yardımıyla, bilgileri gereksinimlerinize göre düzenlemek için bir veya daha fazla tablo ekleyebilirsiniz. Son adımda, çıktı dosyası DOCX dosyası olarak kaydedilir, ancak herhangi bir Word dosya biçiminde kaydedebilirsiniz.
Java ile Word Belgesinde Tablo Oluşturma Adımları
- Maven deposundan Aspose.Words for Java ekleyin
- Document sınıfını kullanarak boş bir Word belgesi başlatın
- Yeni bir Table sınıf örneğini başlatın
- Tabloda yeni bir Row oluşturun
- Bir hücre oluşturun ve hücrenin içine yeni bir paragraf ekleyin
- Belgenin sonuna tablo ekle
- Word belgesini Tablo ile DOCX dosyası olarak kaydedin
Bu adımları kullanarak Java kullanarak Word belgesine tablo ekleyebiliriz. Hücrelere bilgi ekleyebilir ve belge içeriklerini Java kullanarak programlı olarak düzenleyebiliriz.
Java ile Word Belgesinde Tablo Oluşturma Kodu
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"); | |
} | |
} |
Bu Java kodunda, boş bir Word Belgesi başlattık, ardından bir Tablo ekledik ve içeriği belirli bir hücreye yerleştirdik. Daha sonra, Java* kullanarak Word belgesinde nasıl *tablo oluşturulacağını göstermek için tablo sonuna eklenir.
Bu eğitimde, Java* kullanarak Word belgesine nasıl *tablo ekleneceğini öğrendik. Ancak, Word belgesindeki bir tabloya satır eklemek istiyorsanız Java kullanarak DOCX’te tabloya satırlar nasıl eklenir makalesine başvurabilirsiniz.