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) | Викликає конструктор(doc) у цьому екземплярі Form. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | Створіть однорядкове текстове поле на init.page і поверніть його дескриптор. |
AddCheckbox(init: CheckboxInit) → CheckboxField | Створіть прапорець на init.page і поверніть його дескриптор. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Створіть групу радіокнопок, дочірні віджети якої можуть розташовуватись на різних сторінках, і поверніть дескриптор батьківського поля. |
AddComboBox(init: ComboBoxInit) → ChoiceField | Створіть комбобокс (випадаючий список) на init.page і поверніть його дескриптор. |
AddListBox(init: ListBoxInit) → ChoiceField | Створіть спискове поле на init.page і поверніть його дескриптор. |
AddPushButton(init: PushButtonInit) → ButtonField | Створіть кнопку на init.page і поверніть її дескриптор. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Створіть потоки відображення для кожного поля, а потім зніміть прапорець AcroForm /NeedAppearances, щоб документ відображався ідентично скрізь. |