ChoiceField
ChoiceField
Tổng quan
ChoiceField là một lớp trong Aspose.PDF FOSS dành cho TypeScript. Kế thừa từ: Field.
Một hộp kết hợp hoặc hộp danh sách (/FT /Ch).
Lớp này khai báo 7 phương thức cho các đối tượng ChoiceField trong các chương trình TypeScript. Các phương thức có sẵn bao gồm: AddOption, Flatten, GenerateAppearance, RemoveOption, 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, Combo, Editable, MultiSelect, Options, ReadOnly, và 4 mục nữa.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
Type | : 'choice' | Đọc | Lấy kiểu. |
Combo | boolean | Đọc | Lấy combo. |
Editable | boolean | Đọc/Ghi | Lấy giá trị có thể chỉnh sửa. |
MultiSelect | boolean | Đọc/Ghi | Lấy đa lựa chọn. |
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 giá trị yêu cầu. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
AddOption(option: ChoiceOption) | Thêm một tùy chọn vào /Opt. |
RemoveOption(exportValue: string) | Xóa tùy chọn được xuất dưới dạng exportValue, giữ /V, /I và /TI nhất quán với danh sách đã rút ngắn. |
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 ChoiceField này. |
SetActions(actions: FieldActionsUpdate) | Đặt hoặc xóa các trigger /AA. |
Flatten() → number | Chỉ nhúng trường này vào nội dung trang tĩnh: vẽ mỗi giao diện của widget vào /Contents của trang tương ứng, loại bỏ các widget đó khỏi /Annots, và tách trường ra khỏi /AcroForm /Fields. |
GenerateAppearance() | Tái tạo (các) luồng 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 tuân thủ /NeedAppearances. |
SetStyle(style: FieldStyle) | Định dạng lại trường này: viền, nền và văn bản. |