Form
Form
Tổng quan
Form là một class trong Aspose.PDF FOSS cho TypeScript.
Biểu mẫu tương tác của tài liệu: các trường terminal của cây /AcroForm.
Class này khai báo 10 phương thức cho các đối tượng Form trong các chương trình TypeScript. Các phương thức khả dụng bao gồm: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng TypeScript nào sau khi cài đặt gói Aspose.PDF FOSS cho TypeScript. Thuộc tính: Dict, Fields.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
Fields | Field[] | Đọc | Lấy các trường. |
Dict | `PdfDict | undefined` | Đọc |
Phương thức
| Chữ ký | Mô tả |
|---|---|
constructor(doc: Document) | Gọi constructor(doc) trên đối tượng Form này. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | Tạo một trường văn bản một dòng trên init.page và trả về handle của nó. |
AddCheckbox(init: CheckboxInit) → CheckboxField | Tạo một hộp kiểm trên init.page và trả về handle của nó. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Tạo một nhóm radio mà các widget con có thể nằm trên các trang khác nhau, và trả về handle của trường cha. |
AddComboBox(init: ComboBoxInit) → ChoiceField | Tạo một combo box (một danh sách thả xuống) trên init.page và trả về handle của nó. |
AddListBox(init: ListBoxInit) → ChoiceField | Tạo một hộp danh sách trên init.page và trả về handle của nó. |
AddPushButton(init: PushButtonInit) → ButtonField | Tạo một nút bấm trên init.page và trả về handle của nó. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Tạo các luồng hiển thị cho mọi trường, sau đó loại bỏ cờ AcroForm /NeedAppearances để tài liệu được hiển thị giống hệt ở mọi nơi. |