RadioButtonField

RadioButtonField

Overview

RadioButtonField là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: ChoiceField.

Khóa học này cung cấp 27 phương pháp để làm việc với các đối tượng RadioButtonField trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Accept, Add, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field,Và 12 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, AlternateName, AnnotationFlags,87 và nhiều hơn nữa.

Properties

NameTypeAccessDescription
NoToggleToOffboolĐọc / viết/Ff bit 15 (NoToggleToOff): khi đúng người dùng không thể xóa nút radio được chọn bằng cách nhấp vào nó một lần nữa.
StyleBoxStyleĐọc / viếtHình ảnh của glip radio (/MK / CA).
PageIndexintRead1-based page index of the field’s first widget.
OptionsOptionCollectionReadBộ sưu tập tùy chọn nút radio.
IsRadioboolReadCho dù đây là một nút radio (vẫn đúng cho RadioButtonField).
IsPushbuttonboolReadCho dù đây là một nút push (vẫn luôn giả cho RadioButtonField).
SelectedValuestring?ReadGiá trị hiện đã được chọn, hoặc không nếu không có gì được lựa chọn.
SelectedintĐọc / viếtNhận hoặc đặt chỉ số dựa trên 1 của tùy chọn nút radio được lựa chọn giữa các trạng thái hiển thị widget /AP/N (trừ trạng vị thế “Off” phổ biến).
Valuestring?Đọc / viếtquá mức giá trị.
IsComboboolReadCái này là combo.
IsEditableboolReadGets it là editable.
IsMultiSelectboolReadGets the là multi select.
IsSortedboolReadGets nó được sorted.
MultiSelectboolĐọc / viếtNhận/sửa MultiSelect (/Ff bit 22 – 0 dựa trên 21).
CommitImmediatelyboolĐọc / viếtNhận/sửa CommitOnSelChange (/Ff bit 27 – 0 dựa trên 26).
SelectedItemsint[]Đọc / viết0-based selected-option indices (int[] sibling of SelectedIndices; setter rewrites /V from the matching options).
SelectedValuesIReadOnlyList<string>Đọc / viếtCác giá trị hiện đang được chọn.
SelectedIndicesIReadOnlyList<int>ReadCác chỉ số dựa trên 0 của các giá trị được chọn trong danh sách tùy chọn.
TypeFieldTypeReadCác loại trường.
FullNamestring?ReadTên miền đầy đủ đủ điều kiện.
Namestring?Đọc / viếtTên trường hoàn toàn đủ điều kiện (alias cho FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentĐọc / viếtTí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.
PartialNamestring?Đọc / viếtTên miền phần (/T).
NormalAppearanceXForm?ReadSự xuất hiện “Normal” của trường (đối vào /AP /N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryReadCá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.
OnActivatedAnnotations.PdfAction?Đọc / viếtHoạt động được kích hoạt khi trường này được bật (/A entry).
CountintReadSố 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).
FieldsField[]ReadCá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.
DefaultValuestring?ReadGiá trị mặc định ( / DV ).
AlternateNamestring?Đọc / viếtTên trường thay thế / tooltip (/TU entry).
FlagsAspose.Pdf.Annotations.AnnotationFlagsĐọc / viếtCác cờ ghi chú widget (/F entry), ví dụ:.
TabOrderintĐọc / viếtTab Order Index cho trường này.
IsReadOnlyboolReadDù trường là đọc hay không.
ReadOnlyboolĐọc / viếtHoặc trường chỉ đọc (settable alias for API parity).
IsRequiredboolReadNếu trường được yêu cầu.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsReadĐặc tính xuất hiện (màu biên / nền, xoay widget).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceĐọc / viếtKhung 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.
RectRectangle?Đọc / viếttrường trực tiếp.
BorderBorder?Đọc / viếtbiên giới trường.
ColorColorĐọc / viếtMàu trường (được lưu trữ trong /DA mặc định xuất hiện dòng như RGB).
AnnotationIndexintĐọc / viết1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
FitIntoRectangleboolĐọc / viếtNhờ 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.
IsGroupboolReadHoặc không, lĩnh vực này là một container / nhóm các lĩnh thế giới trẻ em.
IsSharedFieldboolĐọc / viếtHoặc nếu trường này thuộc về một nhóm các lĩnh vực được chia sẻ.
IsSynchronizedboolReadHoặc bộ sưu tập là thread-safe.
SyncRootobjectReadĐồng bộ root; trả về trường hợp này.
MaxFontSizedoubleĐọc / viếtKí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.
MinFontSizedoubleĐọc / viếtKí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.
MappingNamestring?Đọc / viếtBản đồ tên được sử dụng bởi các kịch bản bên ngoài để xác định trường.
AnnotationTypeAnnotationTypeReadLuôn có widget.
ActionsAnnotationActionCollectionReadCác khe hành động cho cây widget /AA.
ExportableboolĐọc / viếtHoặc giá trị của widget nên được xuất trên mẫu gửi.
HighlightingHighlightingModeĐọc / viếtchế độ nhấn mạnh hình ảnh được sử dụng khi người dùng nhấp vào widget (/H entry).
ParentForms.Field?ReadTrường cha mẹ khi widget này là con cái thị giác của một trường AcroForm.
RequiredboolĐọc / viếtHoặc widget phải được điền trước khi gửi (/Ff bit 2).
HighlightModestringRead- Khung cảnh (H entry).
DefaultAppearanceStringstring?ReadLỗi xuất hiện mặc định (/DA entry).
FieldValuestring?ReadGiá trị trường (/V entry).
DefaultFieldValuestring?ReadGiá trị trường mặc định (/DV entry).
FieldTypestring?ReadLoại trường (/FT entry).
WidthdoubleĐọc / viết- Chiều rộng của chữ ký trực tiếp.
HeightdoubleĐọc / viếtĐộ cao của đường thẳng ghi chú.
ActiveStatestring?Đọc / viếtHiện tại hiện trạng xuất hiện hoạt động (/AS entry).
AlignmentTextAlignmentĐọc / viếtText 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ó).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentĐọc / viếtPhâ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.
StatesAppearanceDictionaryReadTừ điển xuất hiện-đất nước (tạm dịch: tiểu bang của AP/N, ví dụ:.
UpdateAppearanceOnConvertboolĐọc / viếtHoặ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.
UseFontSubsetboolĐọc / viết(Dân trí) - Dân trí: Dân gian: Đúng là những gì có thể xảy ra.
Contentsstring?Đọc / viếtNội dung bài viết ( Text ).
OpacitydoubleĐọc / viếtTính phủ nhận (0.0 = minh bạch, 1.0 = không rõ ràng).
InteriorColorColor?Đọc / viếtMàu nội bộ ghi chú (/IC entry, for circle/square/line ghi lại).
Titlestring?Đọc / viếtTiêu đề ghi chú (tác giả cho các ghi chép dấu).
Subjectstring?Đọc / viếtChủ đề ghi chú (/Subj entry).
ModifiedDatestring?ReadNgày sửa đổi.
ModifiedDateTimeĐọc / viếtNgày /M (đổi hướng) là một DateTime được viết.
AnnotationFlagsAnnotationFlagsĐọc / viếtNhãn nhãn của Flags trình bày AnnotationFlags như một tài sản.
ActionPdfAction?Đọc / viếtCác hành động liên quan đến ghi chú này (/A entry).
Authorstring?ReadTác giả ghi chú (/T entry).
AnnotationStatestring?Readtrạng thái ghi nhận (/Stat entry), ví dụ:.
AnnotationStateModelstring?ReadMô hình trạng thái ghi nhận (/StateModel entry), ví dụ:.
ReplyTypestring?ReadCác loại trả lời (/RT entry), ví dụ:.
InReplyToAnnotation?Đọc / viếtBản ghi chú này được trả lời (/IRT entry).
QuadPointsPoint[]Đọc / viếtQuadPoints như một loạt các giá trị điểm.
PagePage?ReadTrang 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ụ:.
VerticalAlignmentVerticalAlignmentĐọc / viếtPhân phối thạch áp dụng cho đoạn này.
MarginMarginInfo?Đọc / viếtThông tin ngoại hối được áp dụng cho đoạn này.
IsFirstParagraphInColumnboolĐọc / viếtPhải buộc đoạn này để bắt đầu một cột mới.
IsKeptWithNextboolĐọc / viếtHãy giữ đoạn này trên cùng một trang như phần tiếp theo.
IsInNewPageboolĐọc / viếtPhải bắt đầu đoạn từ một trang mới.
IsInLineParagraphboolĐọc / viếtNhập chữ ký (không bắt đầu một dòng mới).
HyperlinkTextstring?Đọc / viếtMục tiêu Hyperlink-type Legacy.
HyperlinkHyperlink?Đọc / viếtThiết kế trang trí hyperlink áp dụng cho đoạn.
ZIndexintĐọc / viếtChỉ số lệnh Z được sử dụng bởi DOM renderer.

Methods

SignatureDescription
RadioButtonField(page: Page)Tạo một trường nút radio mới được kết nối với người đọc của trang cung cấp.
RadioButtonField(page: Page, rect: Rectangle)Xây dựng với set field-level /Rect.
RadioButtonField(doc: Document)Hãy gọi RadioButtonField trên trường hợp này RadioButtonField.
AddOption(optionName: string, rect: Rectangle)Thêm một tùy chọn với tên xuất hiện-tức độ đã được cung cấp ở góc thẳng.
AddOption(optionName: string)Thêm một tùy chọn radio chỉ theo tên (không có trực tiếp widget chưa); bóng phiên bản thừa kế ChoiceField để nó xuất hiện trực tuyến trên loại này.
Add(option: RadioButtonOptionField)Thêm một RadioButtonOptionField được cấu hình như là widget trẻ em của nhóm radio này.
SetPosition(point: Aspose.Pdf.Point)Di chuyển góc thẳng widget của trường đến điểm, giữ chiều rộng / độ cao hiện tại.
ChoiceField(doc: Document)Hãy gọi ChoiceField trên trường hợp này RadioButtonField.
DeleteOption(optionName: string)Xóa tùy chọn thứ nhất phù hợp với tùy biếnName (hoặc là một bare PdfString hoặc như hiển thị nửa của [export, name] cặp).
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ó.
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 RadioButtonField 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).
Clone()Shallow clone - sao chép tình trạng scalar/ref-shared.

See Also

 Tiếng Việt