In iTextSharp is there a way to set ALL fields on a form to read only? Currently I'm setting each one individually which is a pain like...
formFields.SetFieldProperty( "Applicant.Phone", "setfflags", PdfFormField.FF_READ_ONLY, null );
formFields.SetFieldProperty( "Applicant.SSN", "setfflags", PdfFormField.FF_READ_ONLY, null );
etc.
Can't you do something like this:
foreach (DictionaryEntry de in pdfReader.AcroFields.Fields)
{
formFields.SetFieldProperty(de.Key.ToString(),
"setfflags",
PdfFormField.FF_READ_ONLY,
null);
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With