Mega Code Archive

 
Categories / Java / PDF RTF
 

Fill in a simple registration form

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();     }   } }                     itext.zip( 1,748 k)