我有一个现有的Aspose字模板,我想改变页眉和页脚中文本的字体颜色,即合并字段值。
另外,我有线(形),我想改变这一行的颜色。 我怎样才能实现它?
答案 0 :(得分:1)
可以使用Run.Font.Color属性更改文本颜色。您可以在任何页眉/页脚中获取Run节点,并使用以下代码更改文本颜色:
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一起担任开发者布道者。