Aspose.Pdf.Forms

Il Aspose.Pdf.Formsnamespace ha classi che descrivono moduli (standard, statici, dinamici) e vari tipi di campi come casella di testo, casella di riepilogo, pulsante di opzione ecc.

Classi

Classe Descrizione
BarcodeField La classe rappresenta il campo del codice a barre.
ButtonField La classe rappresenta il campo del pulsante.
CheckboxField Classe che rappresenta il campo della casella di controllo
ChoiceField Rappresenta la classe base per i campi di scelta.
ComboBoxField Classe che rappresenta il campo Combobox del form.
DateField Campo data con vista calendario.
DocMDPSignature Rappresenta la classe del tipo di firma MDP (rilevamento e prevenzione modifiche) del documento.
ExternalSignature Crea una firma separata PKCS#7Detached utilizzando un certificato X5092. Supporta smartcard usb, token senza chiavi private esportabili.
Field Classe base per campi modulo acro.
FileSelectBoxField Campo per elemento casella di selezione file.
Form Classe che rappresenta l’oggetto modulo.
IconFit Descrive come visualizzare l’icona dell’annotazione del widget all’interno del relativo rettangolo di annotazione.
ListBoxField La classe rappresenta il campo ListBox.
NumberField Campo di testo con caratteri validi specificati
Option La classe rappresenta l’opzione del campo di scelta.
OptionCollection Classe che rappresenta la raccolta di opzioni del campo di scelta.
PasswordBoxField La classe descrive il campo di testo per l’inserimento della password.
PKCS1 Rappresenta l’oggetto firma relativo allo standard PKCS#1. Per la firma vengono utilizzati l’algoritmo di crittografia RSA e il metodo digest SHA-1.
PKCS7 Rappresenta l’oggetto PKCS#7 conforme alla specifica PKCS#7 in Internet RFC 2315, PKCS #7: Cryptographic Message Syntax, Version 1.5. Il digest SHA1 dell’intervallo di byte del documento è incapsulato nel campo PKCS#7 SignedData .
PKCS7Detached Rappresenta l’oggetto PKCS#7 conforme alla specifica PKCS#7 in Internet RFC 2315, PKCS #7: sintassi dei messaggi crittografici, versione 1.5. Il digest del messaggio firmato originale nell’intervallo di byte del documento è incorporato come il normale PKCS# 7 Campo SignedData. Nessun dato deve essere incapsulato nel campo PKCS#7 SignedData.
RadioButtonField Classe che rappresenta il campo del pulsante di opzione.
RadioButtonOptionField La classe rappresenta l’elemento del campo RadioButton.
RichTextBoxField La classe descrive il componente dell’editor di testo RTF.
Signature Una classe astratta che rappresenta l’oggetto firma nel documento pdf. Le firme sono campi con valori di oggetti firma, l’ultimo contiene i dati utilizzati per verificare la validità del documento.
SignatureCustomAppearance Una classe astratta che rappresenta l’oggetto aspetto personalizzato personalizzato.
SignatureField Rappresenta il campo del modulo della firma.
TextBoxField Classe che rappresenta il campo della casella di testo.
XFA Rappresenta il modulo XML relativo all’XFA (XML Forms Architecture).

Enumerazione

Enumerazione Descrizione
BoxStyle Rappresenta gli stili della casella di controllo.
DocMDPAccessPermissions I permessi di accesso concessi per questo documento. I valori validi sono: 1 - Non sono consentite modifiche al documento; qualsiasi modifica al documento invalida la firma. 2 - Le modifiche consentite sono la compilazione di moduli, l’istanziazione di modelli di pagina e la firma; altre modifiche invalidano la firma. 3 - Le modifiche consentite sono le stesse di 2, così come la creazione, l’eliminazione e la modifica di annotazioni; altre modifiche invalidano la firma.
FormType Enumerazione dei possibili tipi di Acro Form.
IconCaptionPosition Descrive la posizione dell’icona.
ScalingMode Il tipo di ridimensionamento da utilizzare.
ScalingReason Le circostanze in cui l’icona deve essere ridimensionata all’interno del rettangolo di annotazione.
Symbology La simbologia A (codice a barre) definisce i dettagli tecnici di un particolare tipo di codice a barre: la larghezza delle barre, il set di caratteri, il metodo di codifica, le specifiche del checksum, ecc.