Ten samouczek poprowadzi Cię, jak projektować tabele w Wordzie za pomocą Java. Zawiera on wszystkie niezbędne ustawienia IDE, listę kroków oraz przykładowy kod demonstrujący jak stosować style tabel w Wordzie za pomocą Java. Nauczysz się, jak wybrać konkretną tabelę w pliku Word i dostosować jej projekt oraz styl zgodnie z wymaganiami.
Kroki do ustawiania stylów tabel w Wordzie za pomocą Java
- Skonfiguruj IDE do używania Aspose.Words for Java w celu stosowania stylów do tabel.
- Załaduj plik Word z tabelami do obiektu Document.
- Uzyskaj dostęp do docelowej tabeli z załadowanego pliku Word za pomocą indeksu tabeli.
- Utwórz nowy styl tabeli i ustaw jego właściwości, w tym nazwę.
- Zastosuj nowo utworzony styl do wybranej tabeli.
- Zapisz wynikowy plik Word z niestandardowymi ustawieniami tabeli.
Te kroki podsumowują proces zmiany projektu tabel w MS Word za pomocą Java. Załaduj plik Word z tabelami, uzyskaj dostęp do docelowej tabeli za pomocą jej indeksu i utwórz nowy styl tabeli z nazwą oraz pożądanymi ustawieniami. Na koniec zastosuj ten styl do wybranej tabeli i zapisz wynikowy plik Word.
Kod do stosowania projektu tabel w Wordzie za pomocą 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 | |
} | |
} |
Ten kod demonstruje proces projektowania tabeli w Wordzie za pomocą Java poprzez zmianę jej stylu. Kiedy tworzymy styl dla tabeli, możemy dostosować style warunkowe, cieniowanie pierwszego wiersza, teksturę, kolor, obramowanie i czcionkę. Możesz uzyskać dostęp do istniejących stylów tabel z załadowanego pliku Word i dostosować je lub użyć w dowolnej tabeli, jeśli jest to konieczne.
Ten artykuł nauczył nas procesu ustawiania projektu tabel w MS Word za pomocą Java. Aby automatycznie dostosować tabelę, zapoznaj się z artykułem Automatyczne dostosowywanie tabeli w Wordzie za pomocą Java.