RadioField
RadioField
Tổng quan
RadioField là một lớp trong Aspose.PDF FOSS cho TypeScript. Kế thừa từ: Field.
Một nhóm radio (/FT /Btn với cờ Radio).
Lớp này khai báo 5 phương thức cho các đối tượng RadioField trong các chương trình TypeScript. Các phương thức khả dụng bao gồm: Flatten, GenerateAppearance, SetActions, SetStyle, constructor. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng TypeScript nào sau khi cài đặt gói Aspose.PDF FOSS cho TypeScript. Thuộc tính: Actions, Options, ReadOnly, Required, Type, Value, và 1 mục nữa.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
Type | : 'radio' | Đọc | Lấy kiểu. |
Widgets | PdfDict[] | Đọc | Lấy các widget. |
Options | string[] | Đọc | Lấy các tùy chọn. |
Value | `string | string[] | boolean` |
Actions | FieldActions | Đọc | Lấy các hành động. |
ReadOnly | boolean | Đọc/Ghi | Lấy giá trị chỉ đọc. |
Required | boolean | Đọc/Ghi | Lấy required. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject) | Gọi hàm khởi tạo constructor(doc, acroForm, Dict, Name, FullName, Type, ff, initialV) trên đối tượng RadioField này. |
SetActions(actions: FieldActionsUpdate) | Đặt hoặc xóa các trigger /AA. |
Flatten() → number | Nhúng chỉ trường này vào nội dung trang tĩnh: vẽ giao diện của từng widget vào /Contents của trang, loại bỏ các widget đó khỏi /Annots, và tách trường ra khỏi /AcroForm /Fields. |
GenerateAppearance() | Tái tạo luồng (các) giao diện của trường này từ giá trị hiện tại, để kết quả hiển thị mà không phụ thuộc vào việc trình xem tôn trọng /NeedAppearances. |
SetStyle(style: FieldStyle) | Thay đổi kiểu dáng của trường này: viền, nền và văn bản. |