Class SignatureFormField
Inheritance
System.Object
SignatureFormField
Implements
IronSoftware.IDocumentObject
Namespace: IronSoftware.Forms
Assembly: IronPdf.dll
Syntax
public class SignatureFormField : Object, IFormField, IFormFieldObject, IFormFieldAnnotationObject, IPdfDocumentObject, IDocumentObject
Constructors
SignatureFormField(String, UInt32, Double, Double, Double, Double)
Create a new empty signature form field using the specified parameters
Declaration
public SignatureFormField(string name, uint page_index, double x, double y, double width, double height)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Form name |
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
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
Declaration
public string DefaultAppearance { get; set; }
Property Value
Type | Description |
---|---|
System.String |
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 |
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
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