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ênKiểuTruy cậpMô tả
Type: 'choice'ĐọcLấy kiểu.
CombobooleanĐọcLấy combo.
EditablebooleanĐọc/GhiLấy giá trị có thể chỉnh sửa.
MultiSelectbooleanĐọc/GhiLấy đa lựa chọn.
WidgetsPdfDict[]ĐọcLấy các widget.
Optionsstring[]ĐọcLấy các tùy chọn.
Value`stringstring[]boolean`
ActionsFieldActionsĐọcLấy các hành động.
ReadOnlybooleanĐọc/GhiLấy giá trị chỉ đọc.
RequiredbooleanĐọc/GhiLấ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() → numberChỉ 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.
 Tiếng Việt