// Open document Document pdfDocument = new Document("input.pdf"); // Get values from all fields foreach (Field formField in pdfDocument.Form) { TextBoxField textBoxField= formField as TextBoxField ;
textBoxField.HorizontalAlignment = HorizontalAlignment.Left;
textBoxField.addImage(System.Drawing.Image.FromFile(filepath));
}
We are not creating PDF from scratch so Generator API not applicable, we are working on byte[] and after filling input fields of type TextBoxField, we send back byte[] to consumer application.