Form
Form
Przegląd
Form jest klasą w Aspose.PDF FOSS dla TypeScript.
Interaktywny formularz dokumentu: pola terminalowe drzewa /AcroForm.
Ta klasa deklaruje 10 metod dla obiektów Form w programach TypeScript. Dostępne metody obejmują: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. Wszystkie publiczne członki są dostępne dla każdej aplikacji TypeScript po zainstalowaniu pakietu Aspose.PDF FOSS dla TypeScript. Właściwości: Dict, Fields.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Fields | Field[] | Odczyt | Pobiera pola. |
Dict | `PdfDict | undefined` | Odczyt |
Metody
| Sygnatura | Opis |
|---|---|
constructor(doc: Document) | Wywołuje konstruktor(doc) na tej instancji Form. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | Utwórz pole tekstowe jednowierszowe na init.page i zwróć jego uchwyt. |
AddCheckbox(init: CheckboxInit) → CheckboxField | Utwórz pole wyboru na init.page i zwróć jego uchwyt. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Utwórz grupę przycisków radiowych, której elementy podrzędne mogą znajdować się na różnych stronach, i zwróć uchwyt pola nadrzędnego. |
AddComboBox(init: ComboBoxInit) → ChoiceField | Utwórz pole kombi (lista rozwijana) na init.page i zwróć jego uchwyt. |
AddListBox(init: ListBoxInit) → ChoiceField | Utwórz pole listy na init.page i zwróć jego uchwyt. |
AddPushButton(init: PushButtonInit) → ButtonField | Utwórz przycisk na init.page i zwróć jego uchwyt. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Wygeneruj strumienie wyglądu dla każdego pola, a następnie usuń flagę AcroForm /NeedAppearances, aby dokument renderował się identycznie wszędzie. |