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

ClasseDescrizione
BarcodeFieldLa classe rappresenta il campo del codice a barre.
ButtonFieldLa classe rappresenta il campo del pulsante.
CheckboxFieldClasse che rappresenta il campo della casella di controllo
ChoiceFieldRappresenta la classe base per i campi di scelta.
ComboBoxFieldClasse che rappresenta il campo Combobox del form.
DateFieldCampo data con vista calendario.
DocMDPSignatureRappresenta la classe del tipo di firma MDP (rilevamento e prevenzione modifiche) del documento.
ExternalSignatureCrea una firma separata PKCS#7Detached utilizzando un certificato X5092. Supporta smartcard usb, token senza chiavi private esportabili.
FieldClasse base per campi modulo acro.
FileSelectBoxFieldCampo per elemento casella di selezione file.
FormClasse che rappresenta l’oggetto modulo.
IconFitDescrive come visualizzare l’icona dell’annotazione del widget all’interno del relativo rettangolo di annotazione.
ListBoxFieldLa classe rappresenta il campo ListBox.
NumberFieldCampo di testo con caratteri validi specificati
OptionLa classe rappresenta l’opzione del campo di scelta.
OptionCollectionClasse che rappresenta la raccolta di opzioni del campo di scelta.
PasswordBoxFieldLa classe descrive il campo di testo per l’inserimento della password.
PKCS1Rappresenta l’oggetto firma relativo allo standard PKCS#1. Per la firma vengono utilizzati l’algoritmo di crittografia RSA e il metodo digest SHA-1.
PKCS7Rappresenta 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 .
PKCS7DetachedRappresenta 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.
RadioButtonFieldClasse che rappresenta il campo del pulsante di opzione.
RadioButtonOptionFieldLa classe rappresenta l’elemento del campo RadioButton.
RichTextBoxFieldLa classe descrive il componente dell’editor di testo RTF.
SignatureUna 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.
SignatureCustomAppearanceUna classe astratta che rappresenta l’oggetto aspetto personalizzato personalizzato.
SignatureFieldRappresenta il campo del modulo della firma.
TextBoxFieldClasse che rappresenta il campo della casella di testo.
XFARappresenta il modulo XML relativo all’XFA (XML Forms Architecture).

Enumerazione

EnumerazioneDescrizione
BoxStyleRappresenta gli stili della casella di controllo.
DocMDPAccessPermissionsI 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.
FormTypeEnumerazione dei possibili tipi di Acro Form.
IconCaptionPositionDescrive la posizione dell’icona.
ScalingModeIl tipo di ridimensionamento da utilizzare.
ScalingReasonLe circostanze in cui l’icona deve essere ridimensionata all’interno del rettangolo di annotazione.
SymbologyLa 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.