Form
Form
Prezentare generală
Form este o clasă în Aspose.PDF FOSS pentru TypeScript.
Forma interactivă a documentului: câmpuri terminale ale arborelui /AcroForm.
Această clasă declară 10 metode pentru obiecte Form în programe TypeScript. Metodele disponibile includ: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. Toți membrii publici sunt accesibili oricărei aplicații TypeScript după instalarea pachetului Aspose.PDF FOSS pentru TypeScript. Proprietăți: Dict, Fields.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
Fields | Field[] | Citire | Obține câmpurile. |
Dict | `PdfDict | undefined` | Citire |
Metode
| Semnătură | Descriere: |
|---|---|
constructor(doc: Document) | Apelează constructor(doc) pe această instanță de Form. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | Creează un câmp de text pe o singură linie pe init.page și returnează handle-ul său. |
AddCheckbox(init: CheckboxInit) → CheckboxField | Creează o căsuță de bifare pe init.page și returnează handle-ul său. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Creează un grup radio ale cărui widgeturi copil pot fi amplasate pe pagini diferite și returnează handle-ul câmpului părinte. |
AddComboBox(init: ComboBoxInit) → ChoiceField | Creează o casetă combo (un meniu derulant) pe init.page și returnează handle-ul său. |
AddListBox(init: ListBoxInit) → ChoiceField | Creează o listă pe init.page și returnează handle-ul său. |
AddPushButton(init: PushButtonInit) → ButtonField | Creează un buton apăsabil pe init.page și returnează handle-ul său. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Generează fluxuri de aspect pentru fiecare câmp, apoi elimină flag-ul AcroForm /NeedAppearances astfel încât documentul să se redea identic peste tot. |