FileAttachmentAnnotation
Genel Bakış
FileAttachmentAnnotation Java için FOSS’de bir sınıf. Mirasçılar: MarkupAnnotation.
Dosya ekleri notu (ISO 32000-1:2008, 12.5.6.15 bölüm, /Altip /FileAttachment).
Bu sınıf, Java programlarında FileAttachmentAnnotation nesnelerle çalışmak için 68 yöntem sağlar. Kullanılabilir yöntemler şunlardır: FileAttachmentAnnotation, flatten, fromDictionary, getActions, getBorder, getColor, getContents, getCreationDate, getFlags, getFlagsAsEnum, getHorizontalAlignment, getHyperlink, ve 55 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, creationDate, firstParagraphInColumn,Ve 33 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
icon | String | Oku . | Bu dosya ekleri için simge adını gönderir (/ isim girisi). |
title | String | Oku . | Yorum yazarını veya başlığını gönderir (/T giriş). |
opacity | double | Oku . | Notların (/CA giriş, 0.0-1.0, varsayılan 1.0) bulanıklığını gönderir. |
subject | String | Oku . | Yorum konusu (/Subj giriş) i döndürür. |
richText | String | Oku . | Yorumların zengin metin içeriğini gönderir (/RC giriş, XHTML biçimi). |
creationDate | String | Oku . | Notların oluşturulma tarihini gönderir (/CreationDate giriş). |
replyType | String | Oku . | Bu açıklamanın yanıt türünü gönderir (/RT giriş). |
popup | PopupAnnotation | Oku . | Bağlı popup açıklama (/popup giriş) gönderir. |
inReplyTo | Annotation | Oku . | Bu (/IRT giriş) cevabında olan yorumunu gönderir. |
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. |
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ın kenar boşluğu bilgisini 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: |
|---|---|
FileAttachmentAnnotation(dict: PdfDictionary, page: Page) | Mevcut bir PDF sözlüğünden dosya ekleri notunu oluşturur. |
FileAttachmentAnnotation(page: Page, rect: Rectangle) | Belirtilen sayfada verilen dikdörtgen ile yeni bir dosya ekleme notu oluşturur. |
getIcon() → String | Bu dosya ekleri için simge adını gönderir (/ isim girisi). |
setIcon(icon: String) | Bu dosya ekleri için simge adını belirler (ISO 32000-1:2008 §12.5.6.15, Tablo 184 {@code /Name} giriş). |
getTitle() → String | Yorum yazarını veya başlığını gönderir (/T giriş). |
setTitle(title: String) | Ek açıklamanın yazarını veya başlığını ayarlar (/T entry). |
getOpacity() → double | Notların (/CA giriş, 0.0-1.0, varsayılan 1.0) bulanıklığını gönderir. |
setOpacity(opacity: double) | Ek açıklamanın opaklığını ayarlar (/CA girişi, 0.0-1.0). |
getSubject() → String | Yorum konusu (/Subj giriş) i döndürür. |
setSubject(subject: String) | Ek açıklamanın konusunu ayarlar (/Subj girişi). |
getRichText() → String | Yorumların zengin metin içeriğini gönderir (/RC giriş, XHTML biçimi). |
setRichText(richText: String) | Yorumların zengin metin içeriğini belirler (/RC giriş, XHTML biçimi). |
getCreationDate() → String | Notların oluşturulma tarihini gönderir (/CreationDate giriş). |
setCreationDate(date: String) | Notların oluşturulma tarihini belirler (/CreationDate giriş). |
getReplyType() → String | Bu açıklamanın yanıt türünü gönderir (/RT giriş). |
setReplyType(replyType: String) | Bu açıklamanın (/RT girişi) yanıt türünü ayarlar. |
getPopup() → PopupAnnotation | Bağlı popup açıklama (/popup giriş) gönderir. |
setPopup(popup: PopupAnnotation) | İlgili popup açıklamasını (/Popup girişi) ayarlar. |
getInReplyTo() → Annotation | Bu (/IRT giriş) cevabında olan yorumunu gönderir. |
setInReplyTo(annotation: Annotation) | Bu ek açıklamanın yanıt verdiği ek açıklamayı ayarlar (/IRT girişi). |
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) | Ek açıklamanın benzersiz adını ayarlar (/NM girişi). |
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 girişi) bir bitmask olarak ayarlar. |
getFlagsAsEnum() → java.util.EnumSet<AnnotationFlags> | Not bayraklarını {@link java.util.EnumSet} olarak gönderir. |
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. |
getZIndex() → int | Bu notanın Z-indeksi (çizim sırası) i döndürür. |
setZIndex(zIndex: int) | Bu ek 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ın 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ütununda 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. |