ButtonField

ButtonField

Panoramica

ButtonField è una classe in Aspose.PDF FOSS per TypeScript. Eredita da: Field.

Un pulsante (/FT /Btn con il flag Pushbutton).

Questa classe dichiara 5 metodi per oggetti ButtonField nei programmi TypeScript. I metodi disponibili includono: Flatten, GenerateAppearance, SetActions, SetStyle, constructor. Tutti i membri pubblici sono accessibili da qualsiasi applicazione TypeScript dopo l’installazione del pacchetto Aspose.PDF FOSS per TypeScript. Proprietà: Action, Actions, Options, ReadOnly, Required, Type, e 2 ulteriori.

Proprietà

NomeTipoAccessoDescrizione
Type: 'pushbutton'LetturaOttiene il tipo.
Action`PdfActionundefined`Lettura/Scrittura
WidgetsPdfDict[]LetturaOttiene i widget.
Optionsstring[]LetturaOttiene le opzioni.
Value`stringstring[]boolean`
ActionsFieldActionsLetturaOttiene le azioni.
ReadOnlybooleanLettura/ScritturaOttiene il valore di sola lettura.
RequiredbooleanLettura/ScritturaOttiene il valore richiesto.

Metodi

FirmaDescrizione
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject)Chiama il costruttore(doc, acroForm, Dict, Name, FullName, Type, ff, initialV) su questa istanza ButtonField.
SetActions(actions: FieldActionsUpdate)Imposta o cancella i trigger /AA.
Flatten() → numberIncorpora solo questo campo nel contenuto statico della pagina: disegna le apparenze di ciascuno dei suoi widget nella /Contents della loro pagina, rimuovi quei widget da /Annots e scollega il campo da /AcroForm /Fields.
GenerateAppearance()Rigenera lo stream di aspetto di questo campo dal suo valore corrente, così il risultato viene renderizzato senza dipendere da un visualizzatore che rispetti /NeedAppearances.
SetStyle(style: FieldStyle)Ristila questo campo: bordo, sfondo e testo.
 Italiano