Class TextFormField
Text box which accepts arbitrary user input
Inheritance
System.Object
TextFormField
Implements
IronSoftware.IDocumentObject
Namespace: IronSoftware.Forms
Assembly: IronPdf.dll
Syntax
public class TextFormField : Object, IFormField, IFormFieldObject, IFormFieldAnnotationObject, IPdfDocumentObject, IDocumentObject
Constructors
TextFormField(String, String, UInt32, Double, Double, Double, Double)
Create a new text field with the specified parameters
Declaration
public TextFormField(string name, string value, uint page_index, double x, double y, double width, double height)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Form name |
System.String | value | Form value |
System.UInt32 | page_index | Form page index |
System.Double | x | Form x-coordinate |
System.Double | y | Form y-coordinate |
System.Double | width | Form width |
System.Double | height | Form height |
Properties
Annotations
Form field annotations
Declaration
public List<IFormFieldAnnotation> Annotations { get; protected set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<IFormFieldAnnotation> |
Choices
Selection choices
Declaration
public List<string> Choices { get; protected set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
Client
Pdf client
Declaration
public IPdfClient Client { get; set; }
Property Value
Type | Description |
---|---|
IronSoftware.Pdfium.IPdfClient |
DefaultAppearance
Default appearance string
Declaration
public string DefaultAppearance { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DisableSpellCheck
Disable spell-checking
Declaration
public bool DisableSpellCheck { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DocumentId
Declaration
public IDocumentId DocumentId { get; set; }
Property Value
Type | Description |
---|---|
IronSoftware.IDocumentId |
FormFlags
Form field flags
Declaration
public PdfFormFieldFlags FormFlags { get; set; }
Property Value
Type | Description |
---|---|
PdfFormFieldFlags |
FormType
Form type
Declaration
public string FormType { get; }
Property Value
Type | Description |
---|---|
System.String |
FullName
Fully qualified name
Declaration
public string FullName { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
Height
Annotation height
Declaration
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
IsFileSelect
Text content represents a file path
Declaration
public bool IsFileSelect { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsMultiline
Allow multiple lines
Declaration
public bool IsMultiline { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsPassword
Obscure value of the textbox
Declaration
public bool IsPassword { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsRichText
Enable rich text formatting
Declaration
public bool IsRichText { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
MaxLength
Maximum number of characters which can be specified in the value
Declaration
public int MaxLength { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Name
Partial name
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ObjNum
Declaration
public uint ObjNum { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |
ObjType
Object type
Declaration
public string ObjType { get; }
Property Value
Type | Description |
---|---|
System.String |
PageIndex
Declaration
public uint PageIndex { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |
ReadOnly
True if read-only
Declaration
public bool ReadOnly { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
RichText
Form value using rich text
Declaration
public string RichText { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Type
Pdf form field type
Declaration
public PdfFormFieldType Type { get; }
Property Value
Type | Description |
---|---|
PdfFormFieldType |
Value
Form value
Declaration
public string Value { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Width
Annotation width
Declaration
public double Width { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
X
Annotation X position
Declaration
public double X { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Y
Annotation y position
Declaration
public double Y { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
IronSoftware.IDocumentObject