【发布时间】:2017-01-10 09:49:23
【问题描述】:
这就是我在 iText 5 中创建 TextField 的方式。
import com.itextpdf.text.pdf.TextField;
TextField tf = new TextField(stamper.getWriter(), rect, "fieldname");
tf.setText("fieldvalue");
tf.setBackgroundColor(BaseColor.WHITE);
tf.setBorderColor(BaseColor.BLACK);
tf.getTextField().setName("name_here");
stamper.addAnnotation(tf.getTextField(), 1);
这行得通。但是,当我签入 RUPS 时。 PdfName.NM 不存在。 setName() 是正确的方法,对吧?
【问题讨论】: