Aspose.Pdf.Forms

Lo spazio dei nomi Aspose.Pdf.Forms contiene classi che descrivono moduli (standard, statici, dinamici) e vari tipi di campi come casella di testo, casella di selezione, pulsante radio, ecc.

Classi

ClasseDescrizione
BarcodeFieldClasse che rappresenta il campo codice a barre.
ButtonFieldClasse che rappresenta il campo pulsante.
CheckboxFieldClasse che rappresenta il campo checkbox.
ChoiceFieldRappresenta la classe base per i campi di scelta.
ComboBoxFieldClasse che rappresenta il campo ComboBox del modulo.
DateFieldCampo data con vista calendario.
DocMDPSignatureRappresenta la classe del documento MDP (rilevamento e prevenzione delle modifiche) tipo di firma.
ExternalSignatureCrea una firma PKCS#7 staccata utilizzando un X509Certificate2. Supporta smartcard USB, token senza chiavi private esportabili.
FieldClasse base per i campi del modulo acro.
FileSelectBoxFieldCampo per l’elemento casella di selezione file.
FormClasse che rappresenta l’oggetto modulo.
IconFitDescrive come l’icona dell’annotazione del widget deve essere visualizzata all’interno del suo rettangolo di annotazione.
ListBoxFieldClasse che rappresenta il campo ListBox.
NumberFieldCampo di testo con caratteri validi specificati.
OptionClasse che rappresenta l’opzione del campo di scelta.
OptionCollectionClasse che rappresenta la collezione di opzioni del campo di scelta.
PasswordBoxFieldClasse che descrive il campo di testo per l’inserimento della password.
PKCS1Rappresenta l’oggetto firma riguardante lo standard PKCS#1. Viene utilizzato l’algoritmo di crittografia RSA e il metodo di digestione SHA-1 per la firma.
PKCS7Rappresenta l’oggetto PKCS#7 che conforma alla specifica PKCS#7 nell’RFC Internet 2315, PKCS #7: Sintassi del messaggio crittografico, Versione 1.5. Il digest SHA1 dell’intervallo di byte del documento è racchiuso nel campo PKCS#7 SignedData.
PKCS7DetachedRappresenta l’oggetto PKCS#7 che conforma alla specifica PKCS#7 nell’RFC Internet 2315, PKCS #7: Sintassi del messaggio crittografico, Versione 1.5. Il digest del messaggio firmato originale sull’intervallo di byte del documento è incorporato come il normale campo PKCS#7 SignedData. Nessun dato è racchiuso nel campo PKCS#7 SignedData.
RadioButtonFieldClasse che rappresenta il campo pulsante radio.
RadioButtonOptionFieldClasse che rappresenta un elemento del campo RadioButton.
RichTextBoxFieldClasse che descrive il componente editor di testo ricco.
SignatureUna classe astratta che rappresenta l’oggetto firma nel documento pdf. Le firme sono campi con valori di oggetti firma, l’ultimo contiene dati utilizzati per verificare la validità del documento.
SignatureCustomAppearanceUna classe astratta che rappresenta l’oggetto di aspetto personalizzato della firma.
SignatureFieldRappresenta il campo firma del modulo.
SignHashDelegato per firmare in modo personalizzato l’hash del documento.
TextBoxFieldClasse che rappresenta il campo casella di testo.
XFARappresenta il modulo XML riguardante l’Architettura dei Moduli XML (XFA).

Enumerazione

EnumerazioneDescrizione
BoxStyleRappresenta gli stili per disegnare il segno nella casella di controllo.
DocMDPAccessPermissionsLe autorizzazioni di accesso concesse 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’istanza di modelli di pagina e la firma; altre modifiche invalidano la firma. 3 - Le modifiche consentite sono le stesse di quelle per 2, così come la creazione, la cancellazione e la modifica delle annotazioni; altre modifiche invalidano la firma.
FormTypeEnumerazione dei possibili tipi di Acro Form.
IconCaptionPositionDescrive la posizione dell’icona.
ScalingModeIl tipo di scalatura che deve essere utilizzato.
ScalingReasonLe circostanze in cui l’icona deve essere scalata all’interno del rettangolo di annotazione.
SubjectNameElementsEnumerazione che descrive gli elementi nella stringa del soggetto della firma.
SymbologyUna (Barcode) Simbologia 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.