LineAnnotation
Genel Bakış
LineAnnotation NET için FOSS’de bir sınıf. Mirasçılar: MarkupAnnotation.
Bu sınıf, .NET programlarında LineAnnotation nesnelerle çalışmak için 17 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, LineAnnotation, MarkupAnnotation, SetMarkedState, ve 4 ek yöntem. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,Ve 56 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
AnnotationType | AnnotationType | Oku . | Her zaman. |
Border | Border? | Okuma/Yazma | Genişlik, stil ve çizgi çizgisi ile sınır /BS’den çözülmüştür. |
Starting | Point | Okuma/Yazma | Hatın başlangıç noktası (/L giriş, ilk çift). |
Ending | Point | Okuma/Yazma | Hatın son noktası (/L giriş, ikinci çift). |
CaptionOffset | Point | Okuma/Yazma | Ankarasından alınan altyazı (/CO giriş). |
CaptionPosition | CaptionPosition | Okuma/Yazma | Başlık çizginin (/CP giriş) karşısında yer alır. |
InteriorColor | Color? | Okuma/Yazma | İçi doldurma rengi (/IC giriş). |
LeaderLine | double | Okuma/Yazma | Lider çizgisinin uzunluğu, çizgiye dik (/LL giriş). |
LeaderLineExtension | double | Okuma/Yazma | Lider çizgisinin hattın ötesine uzantısı (/LLE giriş). |
LeaderLineOffset | double | Okuma/Yazma | Lider hatının son noktasından (/LLO girişinden) kaydırılması. |
ShowCaption | bool | Okuma/Yazma | Satırın başlığı gösterildiği (/Kap giriş). |
Measure | Measure | Okuma/Yazma | Ölçüm birimleri metadataları (/Ölçüme giriş). |
Intent | LineIntent | Okuma/Yazma | intent’i alır veya ayarlar. |
StartingStyle | LineEnding | Okuma/Yazma | Başlangıç stilini alır veya ayarlar. |
EndingStyle | LineEnding | Okuma/Yazma | Bitiş stilini alır veya ayarlar. |
CreationDate | System.DateTime | Okuma/Yazma | /CreationDate’da kaydedilen yaratma zaman damgası. |
Opacity | double | Okuma/Yazma | Opacity (0..1) /CA’da taşınır. |
Popup | PopupAnnotation? | Okuma/Yazma | Bağlı popup açıklama (/Popup). |
ReplyType | ReplyType | Okuma/Yazma | InReplyTo (/RT) ile ilgili yanıt ilişkisi. |
RichText | string? | Okuma/Yazma | Zengin metin içerikleri (/RC), XHTML biçimlendirilmiştir. |
Subject | string? | Okuma/Yazma | Konu satırı (/Subj). |
Title | string? | Okuma/Yazma | Yazar / başlık /T. ile aktarılmıştır . |
Rect | Rectangle? | Okuma/Yazma | Yorum düzgen (sayfadaki konum). |
InnerRect | Rectangle? | Oku . | /RD (düzgen farkları) girişinden alınan yorum düzgen Rect içinde gerçekte çizilen bölge. |
Width | double | Okuma/Yazma | Not düzgeninin genişliği. |
Height | double | Okuma/Yazma | Not düzgeninin yüksekliği. |
ActiveState | string? | Okuma/Yazma | Şu anda aktif görünüm durumu (/AS giriş). |
Alignment | TextAlignment | Okuma/Yazma | Metin hizalandırma (zengin metin içeren serbest metini / widget açıklamaları için). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Okuma/Yazma | Yatay düzeltme (Aspose.Pdf bunu Alignment’e ek olarak ortaya çıkarır; ikisi de bağımsız olarak ayarlanabilir). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Okuma/Yazma | Metin-özel yatay düzenleme geçersizliği. |
Appearance | AppearanceDictionary | Oku . | Görünüm sözlüğü (/AP giriş) görünüm akış adı ile tuşlanmıştır (N, D, R). |
States | AppearanceDictionary | Oku . | Görünüm-devlet sözlüğü (AP/N’in per-state alt dictionary, ör. |
NormalAppearance | XForm? | Oku . | Yorumların normal görünümü (/AP /N) XForm olarak, ya da hiç yokken null. |
UpdateAppearanceOnConvert | bool | Okuma/Yazma | Bir açıklama dönüştürülmüş belgeye kaydedildiğinde görünüm akışını yeniden oluşturmak. |
UseFontSubset | bool | Okuma/Yazma | Yerleştirilmiş yazı tipi (eğer varsa) alt ayarlanmalı mı. |
Contents | string? | Okuma/Yazma | Yorum içeriği (metin). |
Color | Color | Okuma/Yazma | Yorum kenar rengi (/C giriş). |
Name | string? | Okuma/Yazma | Anotasyon adı (tek bir tanımlayıcı /NM giriş). |
FullName | string? | Oku . | Tamamen uygun not adı. |
ModifiedDate | string? | Oku . | Değişiklik tarihi. |
Modified | DateTime | Okuma/Yazma | /M (değiştirilmiş) tarih DateTime olarak yazılmıştır. |
Flags | AnnotationFlags | Okuma/Yazma | Not bayrakları (/F giriş) hem int hem de yazılmış formlar için depolama desteği olarak kullanılır. |
AnnotationFlags | AnnotationFlags | Okuma/Yazma | Aspose.Pdf açık alanı ile eşleşen bayrakların yazılmış takma adı. |
Action | PdfAction? | Okuma/Yazma | Bu açıklama ile ilişkili eylem (/Bir giriş). |
Actions | PdfActionCollection | Oku . | Bu açıklama ile ilişkili eylemlerin toplanması. |
Author | string? | Oku . | Yorum yazarı (/T giriş). |
AnnotationState | string? | Oku . | Anotasyon durumu (/devlet giriş), örneğin:. |
AnnotationStateModel | string? | Oku . | Anotasyon durum modeli (/StateModel giriş), örneğin:. |
InReplyTo | Annotation? | Okuma/Yazma | Bu cevap (/IRT giriş) notu. |
QuadPoints | Point[] | Okuma/Yazma | QuadPoints nokta değerleri dizisi olarak. |
Characteristics | Characteristics | Oku . | Görünüm özellikleri (kenar renk, arka plan rengi, dönme). |
PageIndex | int | Oku . | 1-based index of the page that owns this annotation. |
Page | Page? | Oku . | Bu açıklamayı sahip olan sayfa, veya çözülemeyen zaman null (örneğin. |
VerticalAlignment | VerticalAlignment | Okuma/Yazma | Bu paragrafa uygulanan dikey düzenleme. |
Margin | MarginInfo | Okuma/Yazma | Bu paragrafa uygulanan dış marj bilgileri. |
IsFirstParagraphInColumn | bool | Okuma/Yazma | Paragrafın yeni bir sütuna başlamasını zorla. |
IsKeptWithNext | bool | Okuma/Yazma | Bu paragrafı bir sonraki sayfada tut. |
IsInNewPage | bool | Okuma/Yazma | Paragrafın yeni bir sayfada başlamasını zorla. |
IsInLineParagraph | bool | Okuma/Yazma | Satır içi paragraf işaretleme (yeni satıra başlatmaz). |
HyperlinkText | string? | Okuma/Yazma | Eski bir iplik tipiyle bağlantı hedefi. |
Hyperlink | Hyperlink? | Okuma/Yazma | Paragrafa uygulanan tipleştirilmiş hiper bağlantı dekorasyonu. |
ZIndex | int | Okuma/Yazma | DOM renderer tarafından kullanılan Z-sıra indeksi. |
Yöntemler
| Signature | Açıklama: |
|---|---|
LineAnnotation(page: Page, rect: Rectangle, start: Point, end: Point) | LineAnnotation ((sayfa, düzeltme, başlangıç, son) çağrısı bu LineAnnotation örneğinde. |
LineAnnotation(document: Document, start: Point, end: Point) | Belgeye bağlı LineAnnotation ctor. |
UpdateAppearances() | UpdateAppearances’ı bu LineAnnotation örneğinde çağırır. |
UpdateAppearance(annotation: LineAnnotation) | Yorum görünümünü yeniden oluşturun. |
ChangeAfterResize(transform: Matrix) | Sayfa veya konteyner yeniden boyutlandıktan sonra satırın başlangıç/son noktalarına bir dönüşüm uygulayın. |
Accept(visitor: AnnotationSelector) | Bu LineAnnotation örneğinde Accept(bezi) çağrısı. |
MarkupAnnotation(document: Document) | Belge bağlı ctor henüz belirli bir sayfaya eklenmemiş bir işaretleme açıklaması oluşturmak için; arayanlar daha sonra sayfa üzerinden ekler.Annotations.Add(annot). |
GetState() | Anotasyonun özellik sözlüğündeki / State girişini okuyun. |
GetStateModel() | /StateModel girişini okuyun, eksik olan / girişi tanımlanmamış olarak haritalandırın. |
SetMarkedState(marked: bool) | Ayarla /State’i Marked veya Unmarked olarak ve /StateModel = Marked. |
SetReviewState(state: AnnotationState) | İnceleme durumunu ayarla. |
ClearState() | Kaydedilen /State ve /StateModel’ı kaldırın. |
FindStateAnnotation() | Bu işaretleme ile bağlantılı durum izleme açıklamasını bulun (PDF 32000 §12.5.6.3’de /State girişini içeren en son /IRT yanıt açıklaması). |
GetRectangle(considerRotation: bool) | Dönüşüm ile ayarlanan sınırlı dikdörtgen. |
WriteXfdf(writer: System.Xml.XmlWriter) | Bu açıklamayı bir XFDF öğesi olarak yazar (PDF 32000 § 12.7.8 / X F D F 3.0) için serileştirin . |
Flatten() | Bu açıklamayı düzelt Görünümünü sayfa içeriğine çevir ve sayfanın açıklama dizisinden çıkar. |
Clone() | Shallow clone kopyalar skalar/ref-shared durum. |