ButtonField
ButtonField
نمای کلی
ButtonField یک کلاس در Aspose.PDF FOSS برای TypeScript است. ارث برده از: Field.
یک دکمه فشار (/FT /Btn با پرچم Pushbutton).
این کلاس 5 متد برای اشیاء ButtonField در برنامههای TypeScript اعلام میکند. متدهای موجود شامل: Flatten, GenerateAppearance, SetActions, SetStyle, constructor. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای TypeScript، برای هر برنامه TypeScript قابل دسترسی است. ویژگیها: Action, Actions, Options, ReadOnly, Required, Type و 2 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
Type | : 'pushbutton' | خواندن | نوع را دریافت میکند. |
Action | `PdfAction | undefined` | خواندن/نوشتن |
Widgets | PdfDict[] | خواندن | ویجتها را دریافت میکند. |
Options | string[] | خواندن | گزینهها را دریافت میکند. |
Value | `string | string[] | boolean` |
Actions | FieldActions | خواندن | عملیات را دریافت میکند. |
ReadOnly | boolean | خواندن/نوشتن | مقدار فقطخواندنی را دریافت میکند. |
Required | boolean | خواندن/نوشتن | مقدار مورد نیاز را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject) | در این نمونه ButtonField سازندهٔ (doc, acroForm, Dict, Name, FullName, Type, ff, initialV) را فراخوانی میکند. |
SetActions(actions: FieldActionsUpdate) | تنظیم یا پاک کردن ماشههای /AA. |
Flatten() → number | فقط این فیلد را به محتوای صفحهٔ ایستا بپختید: ظاهر هر یک از ویجتهای آن را در /Contents صفحهٔ مربوطه رسم کنید، آن ویجتها را از /Annots حذف کنید، و اتصال فیلد را از /AcroForm /Fields قطع کنید. |
GenerateAppearance() | جریان(های) ظاهر این فیلد را از مقدار فعلی آن بازتولید کنید، بهطوریکه نتیجه بدون اتکا به یک نمایشگر که /NeedAppearances را رعایت میکند، رندر شود. |
SetStyle(style: FieldStyle) | ظاهر این فیلد را بازطراحی کنید: حاشیه، پسزمینه و متن. |