iText-将带方括号的字段名转换为不带方括号的字段?
} 我上面的代码正在读取一个具有XFA格式的PDF文件,它打印出如下内容: F[0].P1[0].FFField1[14]:松树路11号 如何打印出地址,而不是打印出F[0].P1[0].FFField1[14] 我希望我的代码打印出以下内容:iText-将带方括号的字段名转换为不带方括号的字段?,itext,xfa,Itext,Xfa,} 我上面的代码正在读取一个具有XFA格式的PDF文件,它打印出如下内容: F[0].P1[0].FFField1[14]:松树路11号 如何打印出地址,而不是打印出F[0].P1[0].FFField1[14] 我希望我的代码打印出以下内容: 地址:11 Pine Drive只有在字段字典中有TU条目时才可以使用。他们有这样的条目吗?我没有这样的条目。如何创建字段词典和TU条目? import com.itextpdf.text.pdf.PdfReader; import com.itextp
地址:11 Pine Drive只有在字段字典中有TU条目时才可以使用。他们有这样的条目吗?我没有这样的条目。如何创建字段词典和TU条目?
import com.itextpdf.text.pdf.PdfReader;
import com.itextpdf.text.pdf.AcroFields;
import com.itextpdf.text.pdf.PdfStamper;
import java.util.Set;
import java.io.FileOutputStream;
public class PDFFile {
public static final String xfaForm3 = "C:/PDF_Service/pdf-project/src/sample.pdf";
public static final String dest = "sample2.xml";
public static void main(String[] args)
{
PdfReader reader;
PdfReader.unethicalreading = true;
AcroFields form;
try{
reader = new PdfReader(xfaForm3);
PdfStamper stamper2 = new PdfStamper(reader, new FileOutputStream(dest));
form = stamper2.getAcroFields();
stamper2.close();
Set<String> fldNames = form.getFields().keySet();
for (String fldName : fldNames)
{
System.out.println( fldName + " : " + form.getField( fldName ) );
}
}
catch(Exception e)
{
e.printStackTrace();
}
}