Aspose.Pdf.Forms

El Aspose.Pdf.FormsEl espacio de nombres tiene clases que describen formularios (estándar, estáticos, dinámicos) y varios tipos de campos como cuadro de texto, cuadro de lista, botón de opción, etc.

Clases

Clase Descripción
BarcodeField La clase representa el campo de código de barras.
ButtonField Class represnets push button field.
CheckboxField Clase que representa el campo de casilla de verificación
ChoiceField Representa la clase base para los campos de elección.
ComboBoxField Clase que representa el campo Combobox del formulario.
DateField Campo de fecha con vista de calendario.
DocMDPSignature Representa la clase de documento tipo de firma MDP (detección y prevención de modificaciones).
ExternalSignature Crea una firma separada PKCS#7Detached usando un X509Certificate2. Admite tarjetas inteligentes usb, tokens sin claves privadas exportables.
Field Clase base para campos de formulario acro.
FileSelectBoxField Campo para elemento de cuadro de selección de archivo.
Form Clase que representa el objeto de formulario.
IconFit Describe cómo se mostrará el icono de la anotación del widget dentro de su rectángulo de anotación.
ListBoxField La clase representa el campo ListBox.
NumberField Campo de texto con caracteres válidos especificados
Option La clase representa la opción del campo de elección.
OptionCollection Clase que representa la colección de opciones del campo de elección.
PasswordBoxField La clase describe el campo de texto para ingresar la contraseña.
PKCS1 Representa el objeto de firma con respecto al estándar PKCS#1. El algoritmo de cifrado RSA y el método de resumen SHA-1 se utilizan para firmar.
PKCS7 Representa el objeto PKCS#7 que se ajusta a la especificación PKCS#7 en Internet RFC 2315, PKCS #7: sintaxis de mensajes criptográficos, versión 1.5. El resumen SHA1 del rango de bytes del documento está encapsulado en el campo PKCS#7 SignedData .
PKCS7Detached Representa el objeto PKCS#7 que cumple con la especificación PKCS#7 en Internet RFC 2315, PKCS #7: sintaxis de mensajes criptográficos, versión 1.5. El resumen del mensaje firmado original sobre el rango de bytes del documento se incorpora como el PKCS# normal 7 Campo SignedData. No se encapsularán datos en el campo PKCS#7 SignedData.
RadioButtonField Clase que representa el campo del botón de opción.
RadioButtonOptionField La clase representa el elemento del campo RadioButton.
RichTextBoxField La clase describe el componente del editor de texto enriquecido.
Signature Una clase abstracta que representa el objeto de firma en el documento pdf. Las firmas son campos con valores de objetos de firma, estos últimos contienen datos que se utilizan para verificar la validez del documento.
SignatureCustomAppearance Una clase abstracta que representa el objeto de apariencia personalizado de la firma.
SignatureField Representa el campo del formulario de firma.
TextBoxField Clase que representa el campo de cuadro de texto.
XFA Representa el formulario XML con respecto a la arquitectura de formularios XML (XFA).

Enumeración

Enumeración Descripción
BoxStyle Representa estilos de casilla de verificación.
DocMDPAccessPermissions Los permisos de acceso otorgados para este documento. Los valores válidos son: 1 - No se permiten cambios en el documento; cualquier cambio en el documento invalida la firma. 2 - Los cambios permitidos son llenar formularios, instanciar plantillas de página y firmar; otros cambios invalidan la firma. 3 - Los cambios permitidos son los mismos que para 2, así como la creación, eliminación y modificación de anotaciones; otros cambios invalidan la firma.
FormType Enumeración de posibles tipos de Acro Form.
IconCaptionPosition Describe la posición del icono.
ScalingMode El tipo de escala que se utilizará.
ScalingReason Las circunstancias bajo las cuales el icono se escalará dentro del rectángulo de anotación.
Symbology Una simbología (código de barras) define los detalles técnicos de un tipo particular de código de barras: el ancho de las barras, el conjunto de caracteres, el método de codificación, las especificaciones de la suma de verificación, etc.