3
我想填寫一份PDF表格。我正在使用庫Pdfclown。如何更改pdfclown中文本字段的顏色?
我在更改TextField
的顏色時出現問題。我可以在沒有問題的情況下更改字號,但不能更改文字的顏色。
我放在哪裏,我設法在PDF格式中設置值代碼:
public void setPDF(String Valor, String aField) {
Form form = document.getForm();
for (Field field : form.getFields().values()) {
if (aField.equals(field.getName())) {
DefaultStyle style = new DefaultStyle();
style.setForeColor(DeviceRGBColor.get(Color.red));
String newValue = Valor;
field.setValue(newValue);
style.apply(field);
}
}
}
謝謝'mkl'。應用您的解決方案已更改文本框架的前景而不是文本。但無論如何,對於我的應用程序來說,暫時就足夠了。 –
啊,我明白了。一旦你問文本顏色,更經常的是,文本字段的顏色。我主要想到後者... – mkl
我再一次查看了代碼。據我所見,黑/默認是硬編碼爲文本顏色。 – mkl