在iTextSharp中有一种方法可以将表单上的所有字段设置为只读吗?目前我正在单独设置每一个这样的痛苦......
formFields.SetFieldProperty( "Applicant.Phone", "setfflags", PdfFormField.FF_READ_ONLY, null );
formFields.SetFieldProperty( "Applicant.SSN", "setfflags", PdfFormField.FF_READ_ONLY, null );
等
答案 0 :(得分:2)
你不能做这样的事情:
foreach (DictionaryEntry de in pdfReader.AcroFields.Fields)
{
formFields.SetFieldProperty(de.Key.ToString(),
"setfflags",
PdfFormField.FF_READ_ONLY,
null);
}