Я пытаюсь установить TextField для чтения только, но без успеха.Установите текстовое поле itextsharp для чтения только
Я попытался это:
field.SetFieldProperty(key, "setfflags", PdfFormField.FF_READ_ONLY, Nothing)
Но это даст эту ошибку: «iTextSharp.text.pdf.TextField» не содержит определение для «SetFieldProperty»
Вот мой код :
public void addField(PdfWriter writer, string name, int x, int y, int w, int h, PdfContentByte cb, int maxSize, string text, BaseFont font, int border)
{
TextField field = new iTextSharp.text.pdf.TextField(writer, new iTextSharp.text.Rectangle(x, y - h, x + w, y), name);
field.Text = text;
writer.AddAnnotation(field.GetTextField());
}