RichTextBoxField
Overview
RichTextBoxField là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: TextBoxField.
Một trường hình Tx mang theo lá cờ văn bản phong phú (bit 26 của /Ff).
Khóa học này cung cấp 23 phương pháp để làm việc với các đối tượng RichTextBoxField trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,11 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,Và 85 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
RichTextValue | string? | Đọc / viết | Hiển thị văn bản phong phú của giá trị trường (PDF / RV entry). |
FormattedValue | string? | Đọc / viết | Định dạng (thiên văn bản giàu) đại diện; alias cho RichTextValue. |
Value | string? | Đọc / viết | Giá trị văn bản thẳng được trình bày bởi trường này (/V entry). |
Style | string | Đọc / viết | CSS-style phong cách string áp dụng cho các đoạn văn bản giàu. |
Justify | Aspose.Pdf.Annotations.Justification | Đọc / viết | Text biện minh. |
MaxFontSize | double | Đọc / viết | Định nghĩa tĩnh áp dụng cho tất cả các hình ảnh tự động được tạo mới TextBoxFields. |
FitIntoRectangle | bool | Đọc / viết | Định nghĩa tĩnh áp dụng cho tất cả các cờ TextBoxFields mới được tạo. |
Width | double | Đọc / viết | Bảng rộng khi trường được đặt bên trong một container bố trí (một ô bảng, đoạn). |
Height | double | Đọc / viết | Layout cao khi trường được đặt bên trong một container layout. |
Multiline | bool | Đọc / viết | Bảng đa linen (bit 13 của /Ff). |
MaxLen | int | Đọc / viết | Gửi hoặc đặt max len. |
IsMultiline | bool | Read | Gets the là multiline. |
IsPassword | bool | Read | Gets it là mật khẩu. |
TextVerticalAlignment | VerticalAlignment | Đọc / viết | Phân phối dọc của văn bản bên trong diện mạo của trường — theo tham chiếu được công bố. |
IsRichText | bool | Read | Đúng khi trường Tx có cờ văn bản phong phú (bit 26 của /Ff) đặt. |
Justification | int | Read | Tính năng: 0 = trái, 1 = trung tâm, 2 = phải. |
ForceCombs | bool | Đọc / viết | Bit 25 /Ff (Comb): khi thiết lập, trường được chia thành MaxLen cùng chiều rộng. |
Scrollable | bool | Đọc / viết | Đổi lại bit 24 của /Ff (DoNotScroll). |
SpellCheck | bool | Đọc / viết | Đổi lại bit 23 của /Ff (DoNotSpellCheck). |
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. |
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. |
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). |
ActiveState | string? | Đọc / viết | Hiện tại hiện trạng xuất hiện hoạt động (/AS entry). |
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 |
|---|---|
RichTextBoxField(page: Page, rect: Rectangle) | Xây dựng một trường văn bản giàu trên góc thẳng của trang cụ thể. |
TextBoxField(page: Page, rect: Rectangle) | Tạo một hộp văn bản mới trên trang cụ thể với góc thẳng đó. |
AddBarcode(code: string) | Mã mã như một vị trí giữ mã thanh trong giá trị trường. |
AddImage(image: System.Drawing.Image) | - Hỗ trợ hình ảnh overlay. |
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 RichTextBoxField 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. |