簡體   English   中英

如何更改頁眉和頁腳文本(即合並字段)的字體顏色並在 Aspose Word Java 中存在行顏色更改

[英]How to change the font color of Header and Footer Text (which is merge field) and exist Line color change in Aspose Word Java

我有一個現有的 Aspose word 模板,我想更改頁眉和頁腳中文本的字體顏色,即合並字段值。

另外,我有線(形狀),我想改變這條線的顏色。 我怎樣才能實現它?

可以使用 Run.Font.Color 屬性更改文本顏色。 您可以使用以下代碼在任何頁眉/頁腳中獲取運行節點並更改文本顏色:

HeaderFooter primaryHeader = doc.getFirstSection().getHeadersFooters().
        getByHeaderFooterType(HeaderFooterType.HEADER_PRIMARY);
for (Run run : (Iterable<Run>) primaryHeader.getChildNodes(NodeType.RUN, true)){
    run.getFont().setColor(Color.RED);
}

使用Aspose.Words for Java ,您還可以使用以下代碼更改 Shape 的筆觸顏色:

for (Shape shape : (Iterable<Shape>) doc.getChildNodes(NodeType.SHAPE, true)){
    shape.setStrokeColor(Color.RED);
}

我與 Aspose 合作,擔任開發人員布道者。

暫無
暫無

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

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