WidgetAnnotation

WidgetAnnotation

Overview

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

Khóa học này cung cấp 13 phương pháp để làm việc với các đối tượng WidgetAnnotation trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Accept, ChangeAfterResize, Clone, ExportToJson, Flatten, GetCheckedStateName, GetRectangle, UpdateAppearances, WidgetAnnotation, WriteXfdf. 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, AnnotationFlags, AnnotationState,Và 52 nhiều hơn nữa.

Properties

NameTypeAccessDescription
AnnotationTypeAnnotationTypeReadLuôn có widget.
BorderBorder?Đọc / viếtChiều rộng biên giới, phong cách và mô hình đệm được giải quyết từ từ điển BS của widget (các trường hình thức mang biên độ của họ ở đó, không phải trong /Border).
ActionsAnnotationActionCollectionReadCác khe hành động cho cây widget /AA.
DefaultAppearanceDefaultAppearanceĐọc / viếtMẫu xuất hiện mặc định được đính kèm vào các tệp DefaultAppearance đã viết.
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).
OnActivatedPdfAction?Đọc / viếtHoạt động được đề xuất khi widget được kích hoạt (/A 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.
ReadOnlyboolĐọc / viếtHoặc widget từ chối input (/Ff bit 1).
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).
NormalAppearanceXForm?ReadKhả năng hiển thị “Normal” của widget (phần /AP / N).
FieldValuestring?ReadGiá trị trường (/V entry).
DefaultFieldValuestring?ReadGiá trị trường mặc định (/DV entry).
FieldTypestring?ReadLoại trường (/FT entry).
RectRectangle?Đọc / viết- Đặt tên (được đặt trên trang).
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.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentĐọc / viếtTính năng định dạng văn bản-specific horizontal alignment override.
AppearanceAppearanceDictionaryReadTừ điển xuất hiện (/AP entry) - được khóa bằng tên dòng xuất sắc (N, D, R).
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).
ColorColorĐọc / viếtMàu biên giới ghi chú (/C entry).
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 đánh dấu).
Namestring?Đọc / viếtTên ghi chú (đánh dấu duy nhất - /NM entry).
FullNamestring?ReadTên đầy đủ ghi chú.
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.
FlagsAnnotationFlagsĐọc / viếtNhãn hiệu (/F entry) - được sử dụng như là hỗ trợ lưu trữ cho cả các biểu mẫu int và in.
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.
CharacteristicsCharacteristicsReadĐặc tính xuất hiện (màu biên giới, màu nền, xoay).
PageIndexintRead1-based index of the page that owns this annotation.
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
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.
ExportToJson(stream: System.IO.Stream)Serialize các trường của widget này như JSON để một dòng.
ExportToJson(fileName: string)Serialize các trường của widget này như JSON cho một tệp.
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?)Xác định trường widget này như một đối tượng JSON đơn FieldExportingData cho một dòng.
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?)Serialize các trường của widget này như JSON cho một tệp.
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 WidgetAnnotation 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).
Flatten()Đóng dấu này - đưa sự xuất hiện thị giác của nó vào nội dung trang và loại bỏ nó khỏi dòng ghi trên trang.
Clone()Shallow clone - sao chép tình trạng scalar/ref-shared.

See Also

 Tiếng Việt