ButtonField
ButtonField
Prezentare generală
ButtonField este o class în Aspose.PDF FOSS pentru TypeScript. Moștenește din: Field.
Un buton push (/FT /Btn cu flag-ul Pushbutton).
Această class declară 5 methods pentru obiecte ButtonField în programe TypeScript. Metode disponibile includ: Flatten, GenerateAppearance, SetActions, SetStyle, constructor. Toți public members sunt accesibili oricărei aplicație TypeScript după instalarea pachetului Aspose.PDF FOSS pentru TypeScript. Proprietăți: Action, Actions, Options, ReadOnly, Required, Type, și încă 2.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
Type | : 'pushbutton' | Citire | Obține tipul. |
Action | `PdfAction | undefined` | Citire/Scriere |
Widgets | PdfDict[] | Citire | Obține widget-urile. |
Options | string[] | Citire | Obține opțiunile. |
Value | `string | string[] | boolean` |
Actions | FieldActions | Citire | Obține acțiunile. |
ReadOnly | boolean | Citire/Scriere | Obține numai citire. |
Required | boolean | Citire/Scriere | Obține required. |
Metode
| Semnătură | Descriere: |
|---|---|
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject) | Apelează constructorul(doc, acroForm, Dict, Name, FullName, Type, ff, initialV) pe această instanță ButtonField. |
SetActions(actions: FieldActionsUpdate) | Setează sau șterge declanșatorii /AA. |
Flatten() → number | Înglobează doar acest câmp în conținutul static al paginii: desenează fiecare dintre aspectele widget-urilor sale în /Contents al paginii, elimină acele widget-uri din /Annots și deconectează câmpul de la /AcroForm /Fields. |
GenerateAppearance() | Regeneră fluxul (fluxurile) de aspect ale acestui câmp din valoarea sa curentă, astfel încât rezultatul să fie redat fără a depinde de un vizualizator care să respecte /NeedAppearances. |
SetStyle(style: FieldStyle) | Restilizați acest câmp: bordură, fundal și text. |