Annotation
Genel Bakış
Annotation Java için FOSS’de bir sınıf. Mirasçılar: org.aspose.pdf.BaseParagraph.
Tüm PDF açıklamaları için özetleme tabanı (ISO 32000-1:2008, §12.5).
Bu sınıf, Java programlarında Annotasyon nesnelerle çalışmak için 52 yöntem sağlar. Kullanılabilir yöntemler şunlardır: flatten, fromDictionary, getActions, getBorder, getColor, getContents, getFlags, getFlagsAsEnum, getHorizontalAlignment, getHyperlink, getMargin, getModified, ve 38 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: actions, border, color, contents, firstParagraphInColumn, flags,Ve 25 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
subtype | String | Oku . | Not alt tipi (örneğin) gönderir. |
rect | Rectangle | Oku . | Sayfada konumunu tanımlayan yorum düzgenini gönderir. |
contents | String | Oku . | Yorumların metin içeriğini gönderir (/İçerik girisi). |
name | String | Oku . | Notun eşsiz adını gönderir (/NM giriş). |
modified | String | Oku . | Notların en son değiştirildiği tarih ve saati gönderir (/M giriş). |
flags | int | Oku . | Yorum bayraklarını (/F giriş) bitmask olarak gönderir. |
flagsAsEnum | java.util.EnumSet<AnnotationFlags> | Oku . | Not bayraklarını {@link java.util.EnumSet} olarak gönderir. |
invisible | boolean | Oku . | Görünmez bayrak (1 bit) ayarlandığını gönderir. |
hidden | boolean | Oku . | Gizli bayrak (bit 2) ayarlandığını gönderir. |
print | boolean | Oku . | Print bayrağı (3 bit) ayarlanmış olup olmadığını gönderir. |
noZoom | boolean | Oku . | NoZoom bayrağı (bit 4) ayarlanmış olup olmadığını gönderir. |
noRotate | boolean | Oku . | NoRotate bayrağı (bit 5) ayarlanmış olup olmadığını gönderir. |
noView | boolean | Oku . | NoView bayrağı (6 bit) ayarlanmış olup olmadığını gönderir. |
readOnly | boolean | Oku . | ReadOnly bayrağı (bit 7) ayarlanmış olup olmadığını gönderir. |
locked | boolean | Oku . | Kilitlenmiş bayrak (bit 8) ayarlandığını gönderir. |
color | Color | Oku . | Yorum rengi (/C giriş) iade eder. |
border | Border | Oku . | Bu notun sınırını gönderir. |
normalAppearanceStream | PdfStream | Oku . | Bu açıklama için normal görünüm akışı (/AP /N) gönderir (ISO 32000-1:2008, §12.5.5). |
normalAppearance | XForm | Oku . | Normal görünümünü C# {@code Annotation.NormalAppearance} özelliğini yansıtan bir { @ link XForm} olarak döndürür. |
opacity | double | Oku . | Notların kapalılığını gönderir (0.0 = tamamen şeffaf, 1.0 = tam kapsız). |
zIndex | int | Oku . | Bu notanın Z-indeksi (çizim sırası) i döndürür. |
actions | AnnotationActionCollection | Oku . | Yorumlama eylem koleksiyonunu (/AA girişini) gönderir. |
page | Page | Oku . | Bu notun ait olduğu sayfayı gönderir. |
pdfDictionary | PdfDictionary | Oku . | Bu açıklama için temel PDF sözlüğünü gönderir. |
margin | MarginInfo | Oku . | Bu paragraf için kenar boşluğu bilgilerini alır. |
horizontalAlignment | HorizontalAlignment | Oku . | Bu paragrafın yatay düzeni kapsamında alır. |
inLineParagraph | boolean | Oku . | Bu paragrafin bir çizgi içi öğe olup olmadığını gönderir. |
keptWithNext | boolean | Oku . | Bu paragrafın düzenleme sırasında bir sonraki paragrafta aynı sayfada kalıp kalmayacağını gönderir. |
firstParagraphInColumn | boolean | Oku . | Bu paragrafın sütununun ilk kısmı olup olmadığını gönderir. |
inNewPage | boolean | Oku . | Bu paragrafın düzenleme sırasında yeni bir sayfada başlamasını gönderir. |
hyperlink | Hyperlink | Oku . | Bu paragrafa eklenen hiper bağlantıyı (web, yerel veya dosya hedefi) ya da {@code null} gönderir. Eğer paragraf tıklatılabilir değilse. |
Yöntemler
| Signature | Açıklama: |
|---|---|
getSubtype() → String | Not alt tipi (örneğin) gönderir. |
getRect() → Rectangle | Sayfada konumunu tanımlayan yorum düzgenini gönderir. |
setRect(rect: Rectangle) | Yorum düzgenini belirler (ISO 32000-1:2008 §12.5.2, Tablo 164, {@code /Rect} giriş). |
getContents() → String | Yorumların metin içeriğini gönderir (/İçerik girisi). |
setContents(contents: String) | Ek açıklamanın metin içeriğini ayarlar (/Contents girişi). |
getName() → String | Notun eşsiz adını gönderir (/NM giriş). |
setName(name: String) | Anotasyonun benzersiz adını ayarlar (/NM entry). |
getModified() → String | Notların en son değiştirildiği tarih ve saati gönderir (/M giriş). |
setModified(date: String) | Notların en son değiştirildiği tarih ve saati belirler (/M giriş). |
getFlags() → int | Yorum bayraklarını (/F giriş) bitmask olarak gönderir. |
setFlags(flags: int) | Anotasyon bayraklarını (/F entry) bir bitmask olarak ayarlar. |
getFlagsAsEnum() → java.util.EnumSet<AnnotationFlags> | Not bayraklarını {@link java.util.EnumSet} olarak gönderir. |
setFlags(flags: java.util.EnumSet<AnnotationFlags>) | {@link java.util.EnumSet} yazılmış bir bayrak belirler. |
setFlags() | Uygunluk: varargs listesi enum değerlerinden not bayraklarını belirler. |
isInvisible() → boolean | Görünmez bayrak (1 bit) ayarlandığını gönderir. |
isHidden() → boolean | Gizli bayrak (bit 2) ayarlandığını gönderir. |
isPrint() → boolean | Print bayrağı (3 bit) ayarlanmış olup olmadığını gönderir. |
isNoZoom() → boolean | NoZoom bayrağı (bit 4) ayarlanmış olup olmadığını gönderir. |
isNoRotate() → boolean | NoRotate bayrağı (bit 5) ayarlanmış olup olmadığını gönderir. |
isNoView() → boolean | NoView bayrağı (6 bit) ayarlanmış olup olmadığını gönderir. |
isReadOnly() → boolean | ReadOnly bayrağı (bit 7) ayarlanmış olup olmadığını gönderir. |
isLocked() → boolean | Kilitlenmiş bayrak (bit 8) ayarlandığını gönderir. |
getColor() → Color | Yorum rengi (/C giriş) iade eder. |
setColor(color: Color) | Anotasyon rengini (/C girişi) bir RGB renk dizisi olarak ayarlar. |
getBorder() → Border | Bu notun sınırını gönderir. |
setBorder(border: Border) | Bu açıklamanın kenarlığını ayarlar. |
getNormalAppearanceStream() → PdfStream | Bu açıklama için normal görünüm akışı (/AP /N) gönderir (ISO 32000-1:2008, §12.5.5). |
getNormalAppearance() → XForm | Normal görünümünü C# {@code Annotation.NormalAppearance} özelliğini yansıtan bir { @ link XForm} olarak döndürür. |
flatten() | Bu açıklamayı sayfa içeriği akışına yerleştirir. |
getOpacity() → double | Notların kapalılığını gönderir (0.0 = tamamen şeffaf, 1.0 = tam kapsız). |
setOpacity(opacity: double) | Yorumların bulanıklığını belirler (0.0 = tamamen şeffaf, 1.0 = tam açık). |
getZIndex() → int | Bu notanın Z-indeksi (çizim sırası) i döndürür. |
setZIndex(zIndex: int) | Bu açıklamanın Z‑indeksini (çizim sırasını) ayarlar. |
getActions() → AnnotationActionCollection | Yorumlama eylem koleksiyonunu (/AA girişini) gönderir. |
getPage() → Page | Bu notun ait olduğu sayfayı gönderir. |
setPage(page: Page) | Bu ek açıklamanın ait olduğu sayfayı ayarlar. |
getPdfDictionary() → PdfDictionary | Bu açıklama için temel PDF sözlüğünü gönderir. |
fromDictionary(dict: PdfDictionary, page: Page) → Annotation | Fabrika yöntemi: /Subtype’e dayalı bir PDF sözlüğünden yazılmış açıklama oluşturur. |
getMargin() → MarginInfo | Bu paragraf için kenar boşluğu bilgilerini alır. |
setMargin(margin: MarginInfo) | Bu paragraf için kenar boşluğu bilgisini ayarlar. |
getHorizontalAlignment() → HorizontalAlignment | Bu paragrafın yatay düzeni kapsamında alır. |
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment) | Bu paragraftan oluşan yatay düzeni, içindeki kapak içinde belirler. |
isInLineParagraph() → boolean | Bu paragrafin bir çizgi içi öğe olup olmadığını gönderir. |
setInLineParagraph(inLineParagraph: boolean) | Bu paragrafa bir çizgi içi öğe olarak muamele edilmesi gerektiğini belirler. |
isKeptWithNext() → boolean | Bu paragrafın düzenleme sırasında bir sonraki paragrafta aynı sayfada kalıp kalmayacağını gönderir. |
setKeptWithNext(keptWithNext: boolean) | Bu paragrafın düzenleme sırasında bir sonraki paragrafta aynı sayfada bulunup tutulmamasını belirler. |
isFirstParagraphInColumn() → boolean | Bu paragrafın sütununun ilk kısmı olup olmadığını gönderir. |
setFirstParagraphInColumn(firstParagraphInColumn: boolean) | Bu paragrafın sütun içinde ilk olup olmadığını ayarlar. |
isInNewPage() → boolean | Bu paragrafın düzenleme sırasında yeni bir sayfada başlamasını gönderir. |
setInNewPage(inNewPage: boolean) | Bu paragrafın düzenleme sırasında yeni bir sayfada başlamasını belirler. |
getHyperlink() → Hyperlink | Bu paragrafa eklenen hiper bağlantıyı (web, yerel veya dosya hedefi) ya da {@code null} gönderir. Eğer paragraf tıklatılabilir değilse. |
setHyperlink(hyperlink: Hyperlink) | Bu paragrafa bir bağlantı ekler. |