ChoiceField
ChoiceField
Overzicht
ChoiceField is een klasse in Aspose.PDF FOSS voor TypeScript. Erft van: Field.
Een combo box of list box (/FT /Ch).
Deze klasse declareert 7 methoden voor ChoiceField objecten in TypeScript programma’s. Beschikbare methoden zijn: AddOption, Flatten, GenerateAppearance, RemoveOption, SetActions, SetStyle, constructor. Alle openbare leden zijn toegankelijk voor elke TypeScript applicatie na het installeren van het Aspose.PDF FOSS voor TypeScript pakket. Eigenschappen: Actions, Combo, Editable, MultiSelect, Options, ReadOnly, en nog 4.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Type | : 'choice' | Lezen | Haalt het type op. |
Combo | boolean | Lezen | Haalt de combo op. |
Editable | boolean | Lezen/schrijven | Haalt de bewerkbare op. |
MultiSelect | boolean | Lezen/schrijven | Haalt de multi-select op. |
Widgets | PdfDict[] | Lezen | Haalt de widgets op. |
Options | string[] | Lezen | Haalt de opties op. |
Value | `string | string[] | boolean` |
Actions | FieldActions | Lezen | Geeft de acties terug. |
ReadOnly | boolean | Lezen/schrijven | Haalt de alleen-lezen op. |
Required | boolean | Lezen/schrijven | Haalt de vereiste op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
AddOption(option: ChoiceOption) | Voeg een optie toe aan /Opt. |
RemoveOption(exportValue: string) | Verwijder de optie geëxporteerd als exportValue, waarbij /V, /I en /TI consistent blijven met de verkorte lijst. |
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject) | Roept constructor(doc, acroForm, Dict, Name, FullName, Type, ff, initialV) aan op deze ChoiceField instantie. |
SetActions(actions: FieldActionsUpdate) | Stel /AA-triggers in of maak ze leeg. |
Flatten() → number | Integreer alleen dit veld in statische paginainhoud: teken de weergaven van elk van zijn widgets in de /Contents van hun pagina, verwijder die widgets uit /Annots, en ontkoppel het veld van /AcroForm /Fields. |
GenerateAppearance() | Genereer de weergave-stroom(stromen) van dit veld opnieuw op basis van de huidige waarde, zodat het resultaat wordt gerenderd zonder dat een viewer /NeedAppearances hoeft te respecteren. |
SetStyle(style: FieldStyle) | Stijl dit veld opnieuw: rand, achtergrond en tekst. |