Tento návod vás provede navrhováním tabulek ve Wordu s Java. Obsahuje kompletní nastavení pro IDE, seznam kroků a ukázkový kód, který demonstruje jak aplikovat styly tabulek ve Wordu s Java. Naučíte se vybrat konkrétní tabulku v dokumentu Word a přizpůsobit její design a styl podle svých požadavků.
Kroky pro nastavení stylů tabulek ve Wordu s Java
- Nastavte IDE pro použití Aspose.Words for Java k aplikaci stylů na tabulky.
- Načtěte zdrojový Word soubor s tabulkami do objektu Document.
- Přistupte k cílové tabulce z načteného Word souboru pomocí indexu.
- Vytvořte nový styl tabulky a nastavte jeho vlastnosti, včetně názvu.
- Přiřaďte nově vytvořený styl vybrané tabulce.
- Uložte výstupní Word soubor s vlastním nastavením tabulky.
Tyto kroky shrnují proces změny designu tabulek v MS Word pomocí Java. Načtěte zdrojový Word soubor s tabulkami, přistupte k požadované tabulce pomocí jejího indexu a vytvořte nový styl tabulky se jménem a požadovanými nastaveními. Nakonec tento styl aplikujte na vybranou tabulku a uložte výstupní Word soubor.
Kód pro aplikaci návrhu tabulek ve Wordu s 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 | |
} | |
} |
Tento kód demonstruje proces navrhování tabulek ve Wordu s Java úpravou jejich stylu. Když vytvoříme styl pro tabulku, můžeme přizpůsobit podmíněný styl, stínování prvního řádku, texturu, barvu, okraje a písmo. Můžete také přistupovat k existujícím stylům tabulek v načteném Word souboru a přizpůsobit nebo použít je s jakoukoli tabulkou dle potřeby.
Tento článek vysvětlil proces nastavení designu tabulek v MS Word s Java. Pro automatické přizpůsobení tabulky si přečtěte článek Automatické přizpůsobení tabulky ve Wordu s Java.