ChoiceField
ChoiceField
Prezentare generală
ChoiceField este o clasă în Aspose.PDF FOSS pentru TypeScript. Moștenește de la: Field.
O casetă combo sau casetă de listă (/FT /Ch).
Această clasă declară 7 metode pentru obiecte ChoiceField în programe TypeScript. Metodele disponibile includ: AddOption, Flatten, GenerateAppearance, RemoveOption, SetActions, SetStyle, constructor. Toți membrii publici sunt accesibili oricărei aplicații TypeScript după instalarea pachetului Aspose.PDF FOSS pentru TypeScript. Proprietăți: Actions, Combo, Editable, MultiSelect, Options, ReadOnly, și încă 4.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
Type | : 'choice' | Citire | Obține tipul. |
Combo | boolean | Citire | Obține combo-ul. |
Editable | boolean | Citire/Scriere | Obține editabilul. |
MultiSelect | boolean | Citire/Scriere | Obține selecția multiplă. |
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 valoarea read only. |
Required | boolean | Citire/Scriere | Obține necesarul. |
Metode
| Semnătură | Descriere: |
|---|---|
AddOption(option: ChoiceOption) | Adăugați o opțiune la /Opt. |
RemoveOption(exportValue: string) | Eliminați opțiunea exportată ca exportValue, menținând /V, /I și /TI consecvent cu lista scurtată. |
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ță ChoiceField. |
SetActions(actions: FieldActionsUpdate) | Setează sau șterge declanșatorii /AA. |
Flatten() → number | Integrează doar acest câmp în conținutul static al paginii: desenează fiecare dintre aspectele widget-urilor sale în /Contents al paginii lor, 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 se baza pe un vizualizator care respectă /NeedAppearances. |
SetStyle(style: FieldStyle) | Restilizați acest câmp: bordură, fundal și text. |