CheckboxField
Overview
CheckboxField là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: Field.
Khóa học này cung cấp 26 phương pháp để làm việc với các đối tượng CheckboxField trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Accept, AddOption, ChangeAfterResize, CheckboxField, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,9 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : Action, Actions, ActiveState, Alignment, AllowedStates, AlternateName,77 và nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Style | BoxStyle | Đọc / viết | Phong cách hình ảnh của glif kiểm tra được trình bày (/MK / CA): Cross rút một X, Check a check mark; các phong cách khác rơi trở lại với một x. |
ExportValue | string | Đọc / viết | Giá trị xuất khẩu được phát hành vào FDF/XFDF trên mẫu đơn. |
ActiveState | string | Đọc / viết | Hiện tại đã chọn trạng thái xuất hiện. |
AllowedStates | System.Collections.Generic.List<string> | Read | Tất cả các khóa xuất hiện-tức độ được tuyên bố dưới /AP/N. |
Value | string | Đọc / viết | Giá trị hộp kiểm (/V entry, name-typed). |
OnValue | string | Read | Nhận tên trạng thái “Trên” cho hộp kiểm này (một chìa khóa trạng lại xuất hiện không phải là “Không”). |
IsChecked | bool | Đọc / viết | Gets hoặc sets cái được kiểm tra. |
Checked | bool | Đọc / viết | Nhận hoặc đặt kiểm tra. |
Type | FieldType | Read | Các loại trường. |
FullName | string? | Read | Tên miền đầy đủ đủ điều kiện. |
Name | string? | Đọc / viết | Tên trường hoàn toàn đủ điều kiện (alias cho FullName). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Đọc / viết | Tính năng định dạng văn bản-specific ngang được áp dụng cho sự xuất hiện của widget của trường. |
PageIndex | int | Read | 1-based index of the page that owns this field’s widget. |
PartialName | string? | Đọc / viết | Tên miền phần (/T). |
NormalAppearance | XForm? | Read | Sự xuất hiện “Normal” của trường (đối vào /AP /N). |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | Read | Các widget xuất hiện của trường chảy (the /AP entry), được chìa khóa bằng tên xuất. |
OnActivated | Annotations.PdfAction? | Đọc / viết | Hoạt động được kích hoạt khi trường này được bật (/A entry). |
Count | int | Read | Số lượng trẻ em trong /Kids của trường này - hoặc các trường trẻ (một nút hiện) hoặc ghi chú widget (số cuối với nhiều widgets thị giác, chẳng hạn như một hộp kiểm nhóm/radio). |
Fields | Field[] | Read | Các trường-tiểu hình trẻ em của lĩnh vực này như một snapshot array — tiện ích phụ kiện gương Fields trên hình thức. |
DefaultValue | string? | Read | Giá trị mặc định ( / DV ). |
AlternateName | string? | Đọc / viết | Tên trường thay thế / tooltip (/TU entry). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | Đọc / viết | Các cờ ghi chú widget (/F entry), ví dụ:. |
TabOrder | int | Đọc / viết | Tab Order Index cho trường này. |
IsReadOnly | bool | Read | Dù trường là đọc hay không. |
ReadOnly | bool | Đọc / viết | Hoặc trường chỉ đọc (settable alias for API parity). |
IsRequired | bool | Read | Nếu trường được yêu cầu. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | Read | Đặc tính xuất hiện (màu biên / nền, xoay widget). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Đọc / viết | Khung hình mặc định (tông chữ, kích thước, màu sắc) của trường — theo tham chiếu được công bố trên WidgetAnnotation. |
Rect | Rectangle? | Đọc / viết | trường trực tiếp. |
Border | Border? | Đọc / viết | biên giới trường. |
Color | Color | Đọc / viết | Màu trường (được lưu trữ trong /DA mặc định xuất hiện dòng như RGB). |
AnnotationIndex | int | Đọc / viết | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
FitIntoRectangle | bool | Đọc / viết | Nhờ toàn cầu: khi thực, giá trị của một trường được tự động giảm để phù hợp với góc thẳng widget. |
IsGroup | bool | Read | Hoặc không, lĩnh vực này là một container / nhóm các lĩnh thế giới trẻ em. |
IsSharedField | bool | Đọc / viết | Hoặc nếu trường này thuộc về một nhóm các lĩnh vực được chia sẻ. |
IsSynchronized | bool | Read | Hoặc bộ sưu tập là thread-safe. |
SyncRoot | object | Read | Đồng bộ root; trả về trường hợp này. |
MaxFontSize | double | Đọc / viết | Kích thước phông tối đa được sử dụng bởi sự xuất hiện của trường tự động phù hợp. |
MinFontSize | double | Đọc / viết | Kích thước chữ số tối thiểu được sử dụng bởi sự xuất hiện của trường tự động phù hợp. |
MappingName | string? | Đọc / viết | Bản đồ tên được sử dụng bởi các kịch bản bên ngoài để xác định trường. |
AnnotationType | AnnotationType | Read | Luôn có widget. |
Actions | AnnotationActionCollection | Read | Các khe hành động cho cây widget /AA. |
Exportable | bool | Đọc / viết | Hoặc giá trị của widget nên được xuất trên mẫu gửi. |
Highlighting | HighlightingMode | Đọc / viết | chế độ nhấn mạnh hình ảnh được sử dụng khi người dùng nhấp vào widget (/H entry). |
Parent | Forms.Field? | Read | Trường cha mẹ khi widget này là con cái thị giác của một trường AcroForm. |
Required | bool | Đọc / viết | Hoặc widget phải được điền trước khi gửi (/Ff bit 2). |
HighlightMode | string | Read | - Khung cảnh (H entry). |
DefaultAppearanceString | string? | Read | Lỗi xuất hiện mặc định (/DA entry). |
FieldValue | string? | Read | Giá trị trường (/V entry). |
DefaultFieldValue | string? | Read | Giá trị trường mặc định (/DV entry). |
FieldType | string? | Read | Loại trường (/FT entry). |
Width | double | Đọc / viết | - Chiều rộng của chữ ký trực tiếp. |
Height | double | Đọc / viết | Độ cao của đường thẳng ghi chú. |
Alignment | TextAlignment | Đọc / viết | Text alignment (đối với các bản ghi văn bản / widget miễn phí mang văn Bản giàu có). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Đọc / viết | Phân phối ngang, tiếp xúc ngoài Phán phối; hai đều có thể được thiết lập độc lập. |
States | AppearanceDictionary | Read | Từ điển xuất hiện-đất nước (tạm dịch: tiểu bang của AP/N, ví dụ:. |
UpdateAppearanceOnConvert | bool | Đọc / viết | Hoặc để tái tạo dòng xuất hiện khi ghi chú được lưu trữ thành một tài liệu chuyển đổi. |
UseFontSubset | bool | Đọc / viết | (Dân trí) - Dân trí: Dân gian: Đúng là những gì có thể xảy ra. |
Contents | string? | Đọc / viết | Nội dung bài viết ( Text ). |
Opacity | double | Đọc / viết | Tính phủ nhận (0.0 = minh bạch, 1.0 = không rõ ràng). |
InteriorColor | Color? | Đọc / viết | Màu nội bộ ghi chú (/IC entry, for circle/square/line ghi lại). |
Title | string? | Đọc / viết | Tiêu đề ghi chú (tác giả cho các ghi chép dấu). |
Subject | string? | Đọc / viết | Chủ đề ghi chú (/Subj entry). |
ModifiedDate | string? | Read | Ngày sửa đổi. |
Modified | DateTime | Đọc / viết | Ngày /M (đổi hướng) là một DateTime được viết. |
AnnotationFlags | AnnotationFlags | Đọc / viết | Nhãn nhãn của Flags trình bày AnnotationFlags như một tài sản. |
Action | PdfAction? | Đọc / viết | Các hành động liên quan đến ghi chú này (/A entry). |
Author | string? | Read | Tác giả ghi chú (/T entry). |
AnnotationState | string? | Read | trạng thái ghi nhận (/Stat entry), ví dụ:. |
AnnotationStateModel | string? | Read | Mô hình trạng thái ghi nhận (/StateModel entry), ví dụ:. |
ReplyType | string? | Read | Các loại trả lời (/RT entry), ví dụ:. |
InReplyTo | Annotation? | Đọc / viết | Bản ghi chú này được trả lời (/IRT entry). |
QuadPoints | Point[] | Đọc / viết | QuadPoints như một loạt các giá trị điểm. |
Page | Page? | Read | Trang sở hữu của ghi chú này, hoặc không khi nó không thể được giải quyết (ví dụ:. |
VerticalAlignment | VerticalAlignment | Đọc / viết | Phân phối thạch áp dụng cho đoạn này. |
Margin | MarginInfo? | Đọc / viết | Thông tin ngoại hối được áp dụng cho đoạn này. |
IsFirstParagraphInColumn | bool | Đọc / viết | Phải buộc đoạn này để bắt đầu một cột mới. |
IsKeptWithNext | bool | Đọc / viết | Hãy giữ đoạn này trên cùng một trang như phần tiếp theo. |
IsInNewPage | bool | Đọc / viết | Phải bắt đầu đoạn từ một trang mới. |
IsInLineParagraph | bool | Đọc / viết | Nhập chữ ký (không bắt đầu một dòng mới). |
HyperlinkText | string? | Đọc / viết | Mục tiêu Hyperlink-type Legacy. |
Hyperlink | Hyperlink? | Đọc / viết | Thiết kế trang trí hyperlink áp dụng cho đoạn. |
ZIndex | int | Đọc / viết | Chỉ số lệnh Z được sử dụng bởi DOM renderer. |
Methods
| Signature | Description |
|---|---|
CheckboxField() | Theo mặc định, tạo một trường checkbox không giới hạn. |
CheckboxField(doc: Document) | Xây dựng hộp kiểm liên kết với doc. |
CheckboxField(doc: Document, rect: Rectangle) | Xây dựng một hộp kiểm kết nối với doc với đường widget cụ thể. |
CheckboxField(page: Page, rect: Rectangle) | Xây dựng một hộp kiểm trên trang ở đường thẳng đó. |
AddOption(optionName: string) | Thêm tùy chọnName như một trạng thái mới có thể được lựa chọn trên hộp kiểm này (được sử dụng cho các hộpon kiểm nhóm hành vi giống như nút radio). |
AddOption(optionName: string, rect: Rectangle) | Thêm một tùy chọn với một góc thẳng widget rõ ràng. |
AddOption(optionName: string, page: int, rect: Rectangle) | Thêm một tùy chọn nhắm mục tiêu số trang cụ thể cộng với góc thẳng widget. |
Clone() | Shallow clone của lĩnh vực. |
Field(doc: Document) | Tạo một trường gắn liền với tài liệu. |
GetEnumerator() | Iterates widget ghi chú cho trẻ em trong lĩnh vực này trong /Kids array. |
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int) | Sao chép các ghi chú widget vào một chuỗi bắt đầu với index. |
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction) | Thực hiện hành động JavaScript đã cung cấp chống lại trường này. |
ExportToJson(stream: Stream) | Xác định trường này cho JSON (một đối tượng FieldExportingData) thông qua dòng cung cấp. |
ExportValueToJson(outputJsonStream: Stream, indented: bool) | Viết tên, lá cờ và giá trị của trường vào dòng JSON. |
Flatten() | Đóng trường này - chuyển giá trị của nó thành nội dung trang static. |
GetWidgetEnumerator() | Đánh giá về WidgetAnnotation. |
ImportValueFromJson(inputJsonStream: Stream) | Đọc giá trị của trường này từ một dòng JSON. |
Recalculate() | Tái tính giá trị của trường từ kịch bản tính toán của nó. |
SetPosition(point: Aspose.Pdf.Point) | Di chuyển góc trực tiếp đầu tiên của widget trong trường đến điểm cung cấp (tên trên bên trái). |
WidgetAnnotation(doc: Document) | Ctor lập trình - tạo ra một ghi chú widget đơn giản liên quan đến người đọc của doc. |
GetCheckedStateName() | Trở về tên trạng thái xuất hiện đại diện cho trạng vị “trên” / “được kiểm tra” của widget này (thường là “Có”), nhìn từ chìa khóa của /AP/N dict (mọi thứ không phải là ‘Đóng’). |
Accept(visitor: AnnotationSelector) | Calls Accept trên trường hợp CheckboxField này. |
GetRectangle(considerRotation: bool) | Tính năng của các phương pháp điều chỉnh bằng cách xemRotation. |
ChangeAfterResize(transform: Matrix) | Điều chỉnh địa phương của ghi chú sau khi người dùng đã tái định hướng trang hoặc góc thẳng chủ. |
UpdateAppearances() | Tái tạo lại dòng xuất hiện bình thường (/AP / N) từ địa chất và màu sắc hiện tại của ghi chú. |
WriteXfdf(writer: System.Xml.XmlWriter) | Xác định nghiêm trọng bài viết này như một yếu tố của XFDF cho tác giả (PDF 32000 §12.7.8 / X FDF 3.0). |