import java.io.FileOutputStream;
import com.lowagie.text.pdf.AcroFields;
import com.lowagie.text.pdf.PdfReader;
import com.lowagie.text.pdf.PdfStamper;
// SimpleRegistrationForm.pdf is from http://itextdocs.lowagie.com/tutorial/
/**
* Fill in a simple registration form.
*/
public class FormFillPDF {
public static void main(String[] args) {
try {
PdfReader reader = new PdfReader("SimpleRegistrationForm.pdf");
// filling in the form
PdfStamper stamp1 = new PdfStamper(reader, new FileOutputStream("FormFillPDF.pdf"));
AcroFields form1 = stamp1.getAcroFields();
form1.setField("name", "your name");
form1.setField("address", "Your Address");
form1.setField("postal_code", "1111");
form1.setField("email", "email");
stamp1.close();
} catch (Exception de) {
de.printStackTrace();
}
}
}
|