Aspose.Pdf.Forms
Contents
[
Hide
]The Aspose.Pdf.Forms namespace has classes which describes forms (standard, static, dynamic) and various types of fields like text box, list box, radio button etc.
Classes
Class | Description |
---|---|
BarcodeField | Class represents barcode field. |
ButtonField | Class represnets push button field. |
CheckboxField | Class representing checkbox field |
ChoiceField | Represents base class for choice fields. |
ComboBoxField | Class representing Combobox field of the form. |
DateField | Date field with calendar view. |
DocMDPSignature | Represents the class of document MDP (modification detection and prevention) signature type. |
ExternalSignature | Creates a detached PKCS#7Detached signature using a X509Certificate2. It supports usb smartcards, tokens without exportable private keys. |
Field | Base class for acro form fields. |
FileSelectBoxField | Field for file select box element. |
Form | Class representing form object. |
IconFit | Describes how the widget annotation’s icon shall be displayed within its annotation rectangle. |
ListBoxField | Class represents ListBox field. |
NumberField | Text Field with specified valid chars |
Option | Class represents option of choice field. |
OptionCollection | Class representing collection of options of the choice field. |
PasswordBoxField | Class descibes text field for entering password. |
PKCS1 | Represents signature object regarding PKCS#1 standard. RSA encryption algorithm and SHA-1 digest method are used for signing. |
PKCS7 | Represents the PKCS#7 object that conform to the PKCS#7 specification in Internet RFC 2315, PKCS #7: Cryptographic Message Syntax, Version 1.5. The SHA1 digest of the document’s byte range is encapsulated in the PKCS#7 SignedData field. |
PKCS7Detached | Represents the PKCS#7 object that conform to the PKCS#7 specification in Internet RFC 2315, PKCS #7: Cryptographic Message Syntax, Version 1.5. The original signed message digest over the document’s byte range is incorporated as the normal PKCS#7 SignedData field. No data shall is encapsulated in the PKCS#7 SignedData field. |
RadioButtonField | Class representing radio button field. |
RadioButtonOptionField | Class represents item of RadioButton field. |
RichTextBoxField | Class describes rich text editor component. |
Signature | An abstract class which represents signature object in the pdf document. Signatures are fields with values of signature objects, the last contain data which is used to verify the document validity. |
SignatureCustomAppearance | An abstract class which represents signature custon appearance object. |
SignatureField | Represents signature form field. |
SignHash | Delegate for custom sign the document hash (Beta). |
TextBoxField | Class representing text box field. |
XFA | Represents XML form regarding XML Forms Architecture (XFA). |
Enumeration
Enumeration | Description |
---|---|
BoxStyle | Represents styles of check box. |
DocMDPAccessPermissions | The access permissions granted for this document. Valid values are: 1 - No changes to the document are permitted; any change to the document invalidates the signature. 2 - Permitted changes are filling in forms, instantiating page templates, and signing; other changes invalidate the signature. 3 - Permitted changes are the same as for 2, as well as annotation creation, deletion, and modification; other changes invalidate the signature. |
FormType | Enumeration of posible types of Acro Form. |
IconCaptionPosition | Describes position of icon. |
ScalingMode | The type of scaling that shall be used. |
ScalingReason | The circumstances under which the icon shall be scaled inside the annotation rectangle. |
SubjectNameElements | Enumeration describes elements in signature subject string. |
Symbology | A (Barcode) Symbology defines the technical details of a particular type of barcode: the width of the bars, character set, method of encoding, checksum specifications, etc. |