ChoiceField
ChoiceField
Übersicht
ChoiceField ist eine Klasse in Aspose.PDF FOSS für TypeScript. Erbt von: Field.
Ein Kombinationsfeld oder Listenfeld (/FT /Ch).
Diese Klasse deklariert 7 Methoden für ChoiceField Objekte in TypeScript Programmen. Verfügbare Methoden umfassen: AddOption, Flatten, GenerateAppearance, RemoveOption, SetActions, SetStyle, constructor. Alle öffentlichen Mitglieder sind für jede TypeScript Anwendung zugänglich, nachdem das Aspose.PDF FOSS für TypeScript Paket installiert wurde. Eigenschaften: Actions, Combo, Editable, MultiSelect, Options, ReadOnly und 4 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Type | : 'choice' | Lesen | Ruft den Typ ab. |
Combo | boolean | Lesen | Ruft die Combo ab. |
Editable | boolean | Lesen/Schreiben | Ruft das editierbare ab. |
MultiSelect | boolean | Lesen/Schreiben | Ruft die Mehrfachauswahl ab. |
Widgets | PdfDict[] | Lesen | Gibt die Widgets zurück. |
Options | string[] | Lesen | Liefert die Optionen. |
Value | `string | string[] | boolean` |
Actions | FieldActions | Lesen | Ruft die Aktionen ab. |
ReadOnly | boolean | Lesen/Schreiben | Gibt den Nur-Lese-Status zurück. |
Required | boolean | Lesen/Schreiben | Ruft den erforderlichen Wert ab. |
Methoden
| Signatur | Beschreibung |
|---|---|
AddOption(option: ChoiceOption) | Fügen Sie eine Option zu /Opt hinzu. |
RemoveOption(exportValue: string) | Entfernen Sie die als exportValue exportierte Option und halten Sie /V, /I und /TI konsistent mit der verkürzten Liste. |
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject) | Ruft den Konstruktor(doc, acroForm, Dict, Name, FullName, Type, ff, initialV) für diese ChoiceField-Instanz auf. |
SetActions(actions: FieldActionsUpdate) | Setze oder lösche /AA-Trigger. |
Flatten() → number | Betten Sie nur dieses Feld in statischen Seiteninhalt ein: Zeichnen Sie das Erscheinungsbild jedes seiner Widgets in das /Contents der jeweiligen Seite, entfernen Sie diese Widgets aus /Annots und trennen Sie das Feld von /AcroForm /Fields. |
GenerateAppearance() | Erzeugen Sie den/die Erscheinungs-Stream(s) dieses Feldes aus seinem aktuellen Wert neu, sodass das Ergebnis gerendert wird, ohne dass ein Viewer /NeedAppearances beachtet. |
SetStyle(style: FieldStyle) | Gestalten Sie dieses Feld neu: Rand, Hintergrund und Text. |