Form
Form
نمای کلی
Form یک کلاس در Aspose.PDF FOSS برای TypeScript است.
فرم تعاملی سند: فیلدهای ترمینال در درخت /AcroForm.
این کلاس 10 متد برای اشیاء Form در برنامههای TypeScript اعلام میکند. متدهای موجود شامل: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای TypeScript برای هر برنامه TypeScript قابل دسترسی هستند. ویژگیها: Dict, Fields.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
Fields | Field[] | خواندن | فیلدها را دریافت میکند. |
Dict | `PdfDict | undefined` | خواندن |
روش ها
| امضا | توضیح |
|---|---|
constructor(doc: Document) | در این نمونهٔ Form، سازنده constructor(doc) را فراخوانی میکند. |
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 | یک combo box (منوی کشویی) را بر روی init.page ایجاد کنید و دستگیرهٔ آن را برگردانید. |
AddListBox(init: ListBoxInit) → ChoiceField | یک list box را بر روی init.page ایجاد کنید و دستگیرهٔ آن را برگردانید. |
AddPushButton(init: PushButtonInit) → ButtonField | یک دکمه فشار بر روی init.page ایجاد کنید و دستگیرهٔ آن را برگردانید. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | جریانهای ظاهر برای هر فیلد تولید کنید، سپس پرچم AcroForm /NeedAppearances را حذف کنید تا سند در همه جا به طور یکسان رندر شود. |