繁体   English   中英

我可以在旧的iText版本中使用BaseColor类吗?

[英]Can I use the BaseColor class in old iText versions?

我正在尝试将BorderColor设置为PDF的AcroField。 我们使用的iText版本至少已使用5年。 在该版本中,我没有看到任何名为BaseColor类,而在iText库的最新版本中却看到了以下代码:

AcroFields form = New AcroFields (); form.setFieldProperty("text_2", "bordercolor", BaseColor.RED, null);

无论如何,我可以在过时的iText版本中成功使用BaseColor吗?

我还有一个后续问题: 我可以使用iText在PDF中找到字段的边框颜色吗?

只需使用:

//import java.awt.Color;
fields.setFieldProperty("text_2", "bordercolor", Color.BLUE, null);
fields.setFieldProperty("text_2", "bordercolor", Color.RED, null);
fields.setFieldProperty("text_2", "bordercolor", Color.GREEN, null);

如果需要自定义颜色,请按以下方式定义它:

Color custom = new Color(228,102,0);
fields.setFieldProperty("text_2", "bordercolor", custom, null);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM