Panduan ini menjelaskan cara mendesain tabel di Word menggunakan Java. Artikel ini mencakup pengaturan IDE, langkah-langkah yang harus diikuti, dan contoh kode yang menunjukkan cara menerapkan gaya tabel di Word dengan Java.
Langkah-langkah Menerapkan Gaya Tabel di Word dengan Java
- Atur IDE untuk menggunakan Aspose.Words for Java agar dapat menerapkan gaya tabel.
- Muat file Word sumber ke dalam objek Document.
- Akses tabel target dari file Word yang dimuat menggunakan indeks tabel.
- Buat gaya tabel baru dan atur propertinya, termasuk namanya.
- Terapkan gaya yang baru dibuat ke tabel yang dipilih.
- Simpan file Word keluaran dengan pengaturan tabel yang disesuaikan.
Kode untuk Menerapkan Desain Tabel di Word dengan Java
import com.aspose.words.*; | |
import java.awt.*; | |
public class Main { | |
public static void main(String[] args) throws Exception {//Table Styles | |
License pdfLicense = new License(); | |
pdfLicense.setLicense("license.lic"); | |
Document document = new Document("Table.docx");// DOCX with tables | |
Table table = (Table) document.getChild(NodeType.TABLE, 0, true); | |
TableStyle customStyle = (TableStyle) document.getStyles().add(StyleType.TABLE, "CustomTableStyle"); | |
customStyle.getConditionalStyles().getFirstRow().getShading().setBackgroundPatternColor(Color.GREEN); | |
customStyle.getConditionalStyles().getFirstRow().getShading().setTexture(TextureIndex.TEXTURE_NONE); | |
customStyle.getFont().setColor(Color.RED); | |
customStyle.getBorders().setLineStyle(LineStyle.DOUBLE); | |
customStyle.getBorders().setLineWidth(2.0); | |
customStyle.getFont().setShadow(true); | |
customStyle.getParagraphFormat().setAlignment(ParagraphAlignment.LEFT); | |
table.setStyle(customStyle); | |
document.save("FormattedTable.docx");//With new table style | |
} | |
} |
Kode ini menunjukkan bagaimana mendesain tabel di Word dengan Java dengan menerapkan gaya tertentu. Ketika kita membuat gaya tabel, kita dapat menyesuaikan gaya bersyarat, bayangan baris pertama, tekstur, warna, batas, dan font.
Artikel ini menjelaskan bagaimana menerapkan desain tabel di MS Word dengan Java. Untuk mengatur tabel secara otomatis, lihat artikel berikut: Autofit tabel di Word menggunakan Java.