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 כך שהמסמך יוצג זהה בכל מקום. |