TextAnnotation

TextAnnotation

Overview

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

Khóa học này cung cấp 16 phương pháp để làm việc với các đối tượng TextAnnotation trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState,Và 3 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, AnnotationFlags, AnnotationState,Và 47 nhiều hơn nữa.

Properties

NameTypeAccessDescription
OpenboolĐọc / viếtGửi hoặc đặt mở.
StateAnnotationStateĐọc / viếtĐánh giá / đánh dấu trạng thái của bài viết này (/Đã đăng nhập theo PDF 32000 §12.5.6.3).
StateModelAnnotationStateModelĐọc / viếtMô hình trạng thái đánh giá của bản ghi văn bản này (/StateModel nhập theo PDF 32000 §12.5.6.3).
IconTextIconĐọc / viếtbiểu tượng hiển thị cho ghi chú nhấp chuột đóng (/Name entry).
AnnotationTypeAnnotationTypeReadLuôn luôn văn bản.
PopupPopupAnnotation?Đọc / viếtBản ghi chép popup liên quan đến bản ghi này (/Popup entry).
CreationDateSystem.DateTimeĐọc / viếtTính năng của việc tạo ra được ghi lại trong /CreationDate.
OpacitydoubleĐọc / viếtOpacity (0.1) được thực hiện trong /CA.
ReplyTypeReplyTypeĐọc / viếtTrả lời mối quan hệ với InReplyTo (/RT).
RichTextstring?Đọc / viếtNội dung văn bản giàu (/RC), định dạng XHTML.
Subjectstring?Đọc / viếtChủ đề dòng (Subj).
Titlestring?Đọc / viếtTác giả / tiêu đề được thực hiện trong /T.
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ụ:.
NormalAppearanceXForm?ReadSự xuất hiện bình thường (/AP / N) của ghi chú là XForm, hoặc không khi nó không có.
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 ).
BorderBorder?Đọc / viếtbiên giới Annotation.
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).
Namestring?Đọc / viếtTên ghi chú (đánh dấu duy nhất - /NM entry).
FullNamestring?ReadTên đầy đủ ghi chú.
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).
ActionsPdfActionCollectionReadThu thập các hành động liên quan đến ghi chú này.
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ụ:.
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
TextAnnotation(page: Page, rect: Rectangle)Ctor lập trình - tạo một /Text (sticky note) ghi chú trên đường thẳng trên trang.
TextAnnotation(document: Document)Document-bound ctor; rectangle defaults to empty.
ChangeAfterResize(transform: Matrix)Ứng dụng chuyển đổi sang đường thẳng của ghi chú.
Accept(visitor: AnnotationSelector)Calls Accept trên trường hợp TextAnnotation này.
MarkupAnnotation(document: Document)Tài liệu-được kết nối ctor để tạo một ghi chú đánh dấu mà chưa được gắn vào trang cụ thể; người gọi thêm nó sau đó thông qua trang.Annotations.Add(nô).
GetState()Đọc bài viết /Thế giới trên từ điển thuộc tính của ghi chú.
GetStateModel()Đọc /StateModel nhập, bản đồ mất /trang vào Undefined.
SetMarkedState(marked: bool)Thiết lập /Điều để được đánh dấu hoặc không được ghi dấu cộng với /StateModel = Đánh dấu.
SetReviewState(state: AnnotationState)Thiết lập trạng thái đánh giá.
ClearState()Xóa bất kỳ ghi /State và /StateModel.
FindStateAnnotation()Tìm danh sách theo dõi trạng thái liên kết với dấu hiệu này (các danh mục trả lời /IRT gần đây nhất mang lại một /Công ty, qua PDF 32000 §12.5.6.3).
GetRectangle(considerRotation: bool)Tính năng của các phương pháp điều chỉnh bằng cách xemRotation.
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