Form
Form
Обзор
Form — это класс в Aspose.PDF FOSS для TypeScript.
Интерактивная форма документа: терминальные поля дерева /AcroForm.
Этот класс объявляет 10 методов для объектов Form в программах TypeScript. Доступные методы включают: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. Все публичные члены доступны любой TypeScript-приложению после установки пакета Aspose.PDF FOSS для TypeScript. Свойства: Dict, Fields.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
Fields | Field[] | Чтение | Получает поля. |
Dict | `PdfDict | undefined` | Чтение |
Методы
| Подпись | Описание: |
|---|---|
constructor(doc: Document) | Вызывает конструктор constructor(doc) у этого экземпляра Form. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | Создайте однострочное текстовое поле на init.page и верните его handle. |
AddCheckbox(init: CheckboxInit) → CheckboxField | Создайте флажок на init.page и верните его handle. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Создайте радиогруппу, дочерние виджеты которой могут находиться на разных страницах, и верните handle родительского поля. |
AddComboBox(init: ComboBoxInit) → ChoiceField | Создайте комбобокс (выпадающий список) на init.page и верните его дескриптор. |
AddListBox(init: ListBoxInit) → ChoiceField | Создайте list box на init.page и верните его дескриптор. |
AddPushButton(init: PushButtonInit) → ButtonField | Создайте push button на init.page и верните его дескриптор. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Создайте потоки отображения для каждого поля, затем удалите флаг AcroForm /NeedAppearances, чтобы документ отображался идентично везде. |