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 وإرجاع مقبضه. |
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 بحيث يُظهر المستند بنفس الشكل في كل مكان. |