ChoiceField
ChoiceField
نمای کلی
ChoiceField یک کلاس در Aspose.PDF FOSS برای TypeScript است. ارثبرده از: Field.
یک جعبه ترکیبی یا جعبه فهرست (/FT /Ch).
این کلاس 7 متد برای اشیای ChoiceField در برنامههای TypeScript اعلان میکند. متدهای موجود شامل: AddOption, Flatten, GenerateAppearance, RemoveOption, SetActions, SetStyle, constructor. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای TypeScript به هر برنامهٔ TypeScript قابل دسترسی هستند. ویژگیها: Actions, Combo, Editable, MultiSelect, Options, ReadOnly, و 4 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
Type | : 'choice' | خواندن | نوع را برمیگرداند. |
Combo | boolean | خواندن | ترکیب را میگیرد. |
Editable | boolean | خواندن/نوشتن | قابل ویرایش را دریافت میکند. |
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) | در این نمونه ChoiceField، سازنده constructor(doc, acroForm, Dict, Name, FullName, Type, ff, initialV) فراخوانی میشود. |
SetActions(actions: FieldActionsUpdate) | تنظیم یا پاکسازی محرکهای /AA. |
Flatten() → number | این فیلد را فقط در محتوای صفحهٔ استاتیک بیک کنید: ظاهر هر یک از ویجتهای آن را در /Contents صفحهٔ آنها رسم کنید، آن ویجتها را از /Annots حذف کنید، و فیلد را از /AcroForm /Fields جدا کنید. |
GenerateAppearance() | جریان(های) ظاهر این فیلد را از مقدار فعلی آن بازسازی کنید، تا نتیجه بدون وابستگی به نمایشگری که /NeedAppearances را رعایت میکند، رندر شود. |
SetStyle(style: FieldStyle) | استایل این فیلد را تغییر دهید: حاشیه، پسزمینه و متن. |