how to fill in data to pdf by itext 5?

Viewed 13
<%@page import="java.io.*, com.itextpdf.text.*, com.itextpdf.text.pdf.*"%>
<%
String src= "//usr//local//tomcat8//webapps//test//src.pdf";
String dest= "//usr//local//tomcat8//webapps//test//result.pdf";
PdfReader reader = new PdfReader(src);
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));
AcroFields form = stamper.getAcroFields();
form.setField("UserName", "PETER");     
form.setField("Company Name", "ABC Company");
form.setField("Company ID", "ID001");
stamper.close();
reader.close();
%>

I developed a small jsp page to test write data to pdf. It will generate a new pdf after run the jsp page. When i open the result.pdf. The filled data will show only when i click on the named field. It will clear the value when i click on another field. What my coding wrong?

0 Answers
Related