簡體   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