// --------------------------------------------------------------------------- /** * Fills out a PDF form, removing the XFA. * @param src */ public byte[] FillData3(String src) { PdfReader reader = new PdfReader(src); using (MemoryStream ms = new MemoryStream()) { using (PdfStamper stamper = new PdfStamper(reader, ms)) { AcroFields form = stamper.AcroFields; form.RemoveXfa(); form.SetField("movies[0].movie[0].imdb[0]", "1075110"); form.SetField("movies[0].movie[0].duration[0]", "108"); form.SetField("movies[0].movie[0].title[0]", "The Misfortunates"); form.SetField("movies[0].movie[0].original[0]", "De helaasheid der dingen"); form.SetField("movies[0].movie[0].year[0]", "2009"); } return(ms.ToArray()); } }