StampAnnotation
Genel Bakış
StampAnnotation NET için FOSS’de bir sınıf. Mirasçılar: MarkupAnnotation.
Bu sınıf, .NET programlarında StampAnnotation nesnelerle çalışmak için 16 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState, ve 3 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 47 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
AnnotationType | AnnotationType | Oku . | Açıklama türünü alır. |
Icon | StampIcon | Okuma/Yazma | İsimli pul simgesi. |
Image | System.IO.Stream? | Okuma/Yazma | Pulun görüntüsü. |
IconName | string? | Oku . | Simge adını alır. |
NormalAppearance | XForm? | Oku . | Markanın normal görünümü (/AP /N akışı) XForm olarak sarılmış. |
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. |
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). |
Border | Border? | Okuma/Yazma | Not sınır. |
Color | Color | Okuma/Yazma | Yorum kenar rengi (/C giriş). |
InteriorColor | Color? | Okuma/Yazma | Anotasyonun iç rengi (/IC giriş, daire/kare/sıra notları için). |
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: |
|---|---|
StampAnnotation(document: Document) | StampAnnotation(doküman) bu StampAnnotation örneğinde çağrılır. |
StampAnnotation(page: Page, rect: Rectangle) | StampAnnotation(sayfa, rect) bu StampAnnotation örneğinde çağrılar. |
UpdateAppearances() | Normal görünümü yeniden oluşturun (/AP /N): pul rengiyle damga etiketini taşıyan bir sınırlı pankart. |
Accept(visitor: AnnotationSelector) | Bu StampAnnotation ö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) | /State’i Marked veya Unmarked olarak ayarlayın, ayrıca /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. |
ChangeAfterResize(transform: Matrix) | Kullanıcı sayfanın veya host dikdörtgenin boyutunu değiştirdikten sonra yorum geometrisini ayarlayın. |
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. |