ChoiceField
ChoiceField
סקירה כללית
ChoiceField היא מחלקה ב-Aspose.PDF FOSS עבור TypeScript. יורשת מ: Field.
תיבת משולבת או תיבת רשימה (/FT /Ch).
מחלקה זו מגדירה 7 מתודות עבור עצמים ChoiceField בתוכניות TypeScript. המתודות הזמינות כוללות: AddOption, Flatten, GenerateAppearance, RemoveOption, SetActions, SetStyle, constructor. כל החברים הציבוריים נגישים לכל יישום TypeScript לאחר התקנת חבילת Aspose.PDF FOSS עבור TypeScript. מאפיינים: Actions, Combo, Editable, MultiSelect, Options, ReadOnly, ועוד 4.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Type | : 'choice' | קריאה | מקבל את הסוג. |
Combo | boolean | קריאה | מקבל את הקומבו. |
Editable | boolean | קריאה/כתיבה | מקבל את ערך ה-editable. |
MultiSelect | boolean | קריאה/כתיבה | מקבל את הבחירה מרובה. |
Widgets | PdfDict[] | קריאה | מקבל את הווידג’טים. |
Options | string[] | קריאה | מקבל את האפשרויות. |
Value | `string | string[] | boolean` |
Actions | FieldActions | קריאה | מקבל את הפעולות. |
ReadOnly | boolean | קריאה/כתיבה | מקבל רק לקריאה. |
Required | boolean | קריאה/כתיבה | מקבל את הנדרש. |
שיטות
| חתימה | תיאור |
|---|---|
AddOption(option: ChoiceOption) | הוסף אפשרות ל/Opt. |
RemoveOption(exportValue: string) | הסר את האפשרות שיוצאת כexportValue, תוך שמירה על /V, /I ו/TI תואמים לרשימה המקוצרת. |
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject) | קורא לבנאי(doc, acroForm, Dict, Name, FullName, Type, ff, initialV) על מופע ChoiceField זה. |
SetActions(actions: FieldActionsUpdate) | הגדר או נקה טריגרים של /AA. |
Flatten() → number | אפה רק את השדה הזה לתוכן עמוד סטטי: צייר את המראה של כל אחד מהווידג’טים שלו לתוך /Contents של העמוד, הורד את הווידג’טים האלה מ-/Annots, והפרד את השדה מ-/AcroForm /Fields. |
GenerateAppearance() | צור מחדש את זרמי המראה של שדה זה מהערך הנוכחי שלו, כך שהתוצאה תוצג מבלי להסתמך על מציג שמכבד את /NeedAppearances. |
SetStyle(style: FieldStyle) | שנה את הסגנון של השדה הזה: גבול, רקע וטקסט. |