Form
Form
Übersicht
Form ist eine Klasse in Aspose.PDF FOSS für TypeScript.
Das interaktive Formular des Dokuments: Terminalfelder des /AcroForm-Baums.
Diese Klasse deklariert 10 Methoden für Form-Objekte in TypeScript-Programmen. Verfügbare Methoden sind: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. Alle öffentlichen Mitglieder sind für jede TypeScript-Anwendung nach der Installation des Aspose.PDF FOSS für TypeScript-Pakets zugänglich. Eigenschaften: Dict, Fields.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Fields | Field[] | Lesen | Ermittelt die Felder. |
Dict | `PdfDict | undefined` | Lesen |
Methoden
| Signatur | Beschreibung |
|---|---|
constructor(doc: Document) | Ruft constructor(doc) für diese Form-Instanz auf. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | Erstelle ein einzeiliges Textfeld auf init.page und gib dessen Handle zurück. |
AddCheckbox(init: CheckboxInit) → CheckboxField | Erstelle ein Kontrollkästchen auf init.page und gib dessen Handle zurück. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Erstelle eine Optionsgruppe, deren Kind-Widgets sich auf verschiedenen Seiten befinden können, und gib das Handle des übergeordneten Feldes zurück. |
AddComboBox(init: ComboBoxInit) → ChoiceField | Erstelle ein Kombinationsfeld (ein Dropdown) auf init.page und gib dessen Handle zurück. |
AddListBox(init: ListBoxInit) → ChoiceField | Erstelle ein Listbox-Element auf init.page und gib dessen Handle zurück. |
AddPushButton(init: PushButtonInit) → ButtonField | Erstelle einen Push-Button auf init.page und gib dessen Handle zurück. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Erzeuge Appearance-Streams für jedes Feld und entferne anschließend das AcroForm /NeedAppearances-Flag, damit das Dokument überall identisch gerendert wird. |