簡體   English   中英

如何將字體系列設置為整個文檔XWPF apache POI

[英]How to set a font family to an entire document XWPF apache POI

有沒有辦法將默認字體系列設置為由apache-poi生成的word文檔,而不是將字體系列設置為每個Run。

謝謝

(編輯)

對於那些想要答案的人

我創建了一個新方法

public static XWPFRun createRun(XWPFParagraph paragraph, String     fontFamily, int fontSize, boolean bold, UnderlinePatterns underline){
    XWPFRun run = paragraph.createRun();
    run.setFontFamily(fontFamily);
    run.setBold(bold);
    run.setUnderline(underline);
    run.setFontSize(fontSize);
    return run;
}

最后,我稱之為

    XWPFParagraph paragraphHeader = document.createParagraph();
    XWPFRun runTextHeader1 = createRun(paragraphHeader, WordStyling.FONT_FAMILY_TIMES, WordStyling.FONT_SIZE_14);

或者最通用的

    public static XWPFRun createRun(XWPFParagraph paragraph){
    XWPFRun run = paragraph.createRun();
    run.setFontSize(12);
    run.setFontFamily("Times New Roman");
    return run;
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM