Bu eğitim, Java ile Word‘de tablo tasarımı yapmayı öğretir. IDE ayarlarını, adım adım talimatları ve Java ile Word’de tablo stillerinin nasıl uygulanacağını gösteren örnek bir kod içerir. Bir Word dosyasındaki belirli bir tabloyu seçmeyi ve tasarımını ve stilini gereksinimlerinize göre özelleştirmeyi öğreneceksiniz.
Java ile Word’de Tablo Stili Ayarlama Adımları
- Tablolara stil uygulamak için IDE’yi Aspose.Words for Java kullanacak şekilde ayarlayın.
- Tablolar içeren kaynak Word dosyasını bir Document nesnesine yükleyin.
- Yüklenen Word dosyasındaki hedef tabloya tablo indeksini kullanarak erişin.
- Yeni bir tablo stili oluşturun ve adı dahil olmak üzere özelliklerini ayarlayın.
- Yeni oluşturulan stili seçili tabloya uygulayın.
- Özel tablo ayarlarıyla çıktı Word dosyasını kaydedin.
Bu adımlar, Java ile MS Word tablo tasarımını değiştirme sürecini özetlemektedir. Tablolar içeren kaynak Word dosyasını yükleyin, tablo indeksini kullanarak hedef tabloya erişin ve bir ad ve istenen ayarlarla yeni bir tablo stili oluşturun. Son olarak, bu stili seçili tabloya uygulayın ve çıktı Word dosyasını kaydedin.
Java ile Word için Tablo Tasarımı Uygulama Kodu
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 | |
} | |
} |
Bu kod, stilini değiştirerek Java ile Word’de bir tablo tasarlama sürecini göstermektedir. Bir tablo için stil oluşturduğumuzda, koşullu stilleri, ilk satır gölgelendirmesini, doku, renk, kenarlık ve yazı tipini özelleştirebiliriz. Yüklenen Word dosyasındaki mevcut tablo stillerine erişebilir ve bunları gerektiğinde herhangi bir tabloyla özelleştirebilir veya kullanabilirsiniz.
Bu makale, Java ile MS Word’de tablo tasarımı ayarlama sürecini öğretti. Tabloları otomatik olarak sığdırmak için Java kullanarak Word’de tabloyu otomatik sığdırma makalesine başvurabilirsiniz.