PopupAnnotation

PopupAnnotation

Огляд

PopupAnnotation є клас в Aspose.PDF FOSS для Java. Наследники від: Annotation.

Поп-анотація (ISO 32000-1:2008, розділ 12.5.6.14, /Подтип /Поп - анотация).

Цей клас надає 55 методів для роботи з об’єктами PopupAnnotation в програмах Java. Доступні методи включають: PopupAnnotation, flatten, fromDictionary, getActions, getBorder, getColor, getContents, getFlags, getFlagsAsEnum, getHorizontalAlignment, getHyperlink, getMargin, і 42 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: actions, border, color, contents, firstParagraphInColumn, flags, і ще 27.

Свойства

Назва:ТипAccessОпис
openbooleanЧитати.Повертає, чи слід спочатку відображати відкритий заголовок в вивісковому вікні.
parentAnnotationЧитати.Повертає батьківську анотацію, з якою пов’язана ця всплескальна сторілка (/Родицький запис).
subtypeStringЧитати.Повертає підтип анотації (наприклад,.
rectRectangleЧитати.Повертає прямокутник, що визначає його місце на сторінці.
contentsStringЧитати.Повертає текст аннотації (/Вхід змісту).
nameStringЧитати.Повертає унікальне ім’я анотації (/NM вхід).
modifiedStringЧитати.Повертає дату та час останньої зміни анотації (/M запис).
flagsintЧитати.Повертає знаки анотації (/F) як біт-маску.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>Читати.Повертає флаги анотації як вписану {@link java.util.EnumSet} .
invisiblebooleanЧитати.Повертає, встановлено чи невидимий значок (біт 1).
hiddenbooleanЧитати.Повертає, встановлено чи не “Сприйдений” (біт 2).
printbooleanЧитати.Повертає, встановлено ли значок “Відтворення” (бітовий 3).
noZoombooleanЧитати.Повертає, встановлено ли значок NoZoom (біт 4).
noRotatebooleanЧитати.Повертає, встановлено ли значок NoRotate (біт 5).
noViewbooleanЧитати.Повертає, встановлено ли значок NoView (біт 6).
readOnlybooleanЧитати.Повертає, встановлено ли значок ReadOnly (біт 7).
lockedbooleanЧитати.Повертає, встановлено ли значок “Заключений” (бит 8).
colorColorЧитати.Повертає колір анотації (/C вхід).
borderBorderЧитати.Повертає межу цієї анотації.
normalAppearanceStreamPdfStreamЧитати.Повертає потік нормального вигляду (/AP /N) для цієї анотації (ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormЧитати.Повертає нормальний вигляд як {@link XForm}, відображаючи властивість C# { @ code Annotation.NormalAppearance} .
opacitydoubleЧитати.Повертає непрозорість анотації (0,0 = повністю прозоре, 1,0 = цілком непрозорі).
zIndexintЧитати.Повертає Z-індекс (порядку малювання) цієї анотації.
actionsAnnotationActionCollectionЧитати.Повертає колекцію дій з анотації (/AA-запис).
pagePageЧитати.Повертає сторінку, до якої належить ця аннотация.
pdfDictionaryPdfDictionaryЧитати.Повертає базовий словник PDF для цієї анотації.
marginMarginInfoЧитати.Отримає інформацію про маржі для цього пункту.
horizontalAlignmentHorizontalAlignmentЧитати.Отримає горизонтальне вирівнювання цього параграфа в його контейнері.
inLineParagraphbooleanЧитати.Повертає, чи є цей абзац елементом в лінії.
keptWithNextbooleanЧитати.Повертає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення.
firstParagraphInColumnbooleanЧитати.Повертає, чи є цей абзац першим у своєму колоні.
inNewPagebooleanЧитати.Повертає, чи повинен цей абзац починатися на новій сторінці під час оформлення.
hyperlinkHyperlinkЧитати.Повертає гіперзв’язок, що прикріплений до цього параграфа (веб-сайт, локальний або файл-цільовий), або {@code null} якщо параграф не є кликабельним.

Методи

SignatureОпис
PopupAnnotation(dict: PdfDictionary, page: Page)Створює вспливаючу анотацію з існуючого словника PDF.
PopupAnnotation(page: Page, rect: Rectangle)Створює нову вспливучу аннотацію з даним прямокутником на зазначеному сторінці.
getOpen()booleanПовертає, чи слід спочатку відображати відкритий заголовок в вивісковому вікні.
setOpen(open: boolean)Налаштовує, чи слід спочатку відкрити вспливучу аннотацію.
getParent()AnnotationПовертає батьківську анотацію, з якою пов’язана ця всплескальна сторілка (/Родицький запис).
getSubtype()StringПовертає підтип анотації (наприклад,.
getRect()RectangleПовертає прямокутник, що визначає його місце на сторінці.
setRect(rect: Rectangle)Налаштовує прямокутник анотації (ISO 32000-1:2008 §12.5.2, таблиця 164, {@code /Rect} entry).
getContents()StringПовертає текст аннотації (/Вхід змісту).
setContents(contents: String)Налаштовує зміст тексту анотації (/Вставка вмісту).
getName()StringПовертає унікальне ім’я анотації (/NM вхід).
setName(name: String)Назначення унікальної назви анотації (/NM запис).
getModified()StringПовертає дату та час останньої зміни анотації (/M запис).
setModified(date: String)Назначає дату та час останньої зміни анотації (/M запис).
getFlags()intПовертає знаки анотації (/F) як біт-маску.
setFlags(flags: int)Налаштовує знаки анотації (/F) як біт-маску.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>Повертає флаги анотації як вписану {@link java.util.EnumSet} .
isInvisible()booleanПовертає, встановлено чи невидимий значок (біт 1).
isHidden()booleanПовертає, встановлено чи не “Сприйдений” (біт 2).
isPrint()booleanПовертає, встановлено ли значок “Відтворення” (бітовий 3).
isNoZoom()booleanПовертає, встановлено ли значок NoZoom (біт 4).
isNoRotate()booleanПовертає, встановлено ли значок NoRotate (біт 5).
isNoView()booleanПовертає, встановлено ли значок NoView (біт 6).
isReadOnly()booleanПовертає, встановлено ли значок ReadOnly (біт 7).
isLocked()booleanПовертає, встановлено ли значок “Заключений” (бит 8).
getColor()ColorПовертає колір анотації (/C вхід).
setColor(color: Color)Налаштовує колір анотації (/C вхід) як масив кольорів RGB.
getBorder()BorderПовертає межу цієї анотації.
setBorder(border: Border)Налаштовує межу цієї анотації.
getNormalAppearanceStream()PdfStreamПовертає потік нормального вигляду (/AP /N) для цієї анотації (ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormПовертає нормальний вигляд як {@link XForm}, відображаючи властивість C# { @ code Annotation.NormalAppearance} .
flatten()Сплавлює цю анотацію в потоку змісту сторінки.
getOpacity()doubleПовертає непрозорість анотації (0,0 = повністю прозоре, 1,0 = цілком непрозорі).
setOpacity(opacity: double)Налаштовує непрозорість анотації (0,0 = повністю прозоре, 1,0 = цілком непрозорі).
getZIndex()intПовертає Z-індекс (порядку малювання) цієї анотації.
setZIndex(zIndex: int)Налаштовує Z-індекс (порядку черкування) цієї анотації.
getActions()AnnotationActionCollectionПовертає колекцію дій з анотації (/AA-запис).
getPage()PageПовертає сторінку, до якої належить ця аннотация.
setPage(page: Page)Назначає сторінку, до якої належить ця аннотація.
getPdfDictionary()PdfDictionaryПовертає базовий словник PDF для цієї анотації.
fromDictionary(dict: PdfDictionary, page: Page)AnnotationМетод Factory: створює типову анотацію з словника PDF на основі його /Subtype.
getMargin()MarginInfoОтримає інформацію про маржі для цього пункту.
setMargin(margin: MarginInfo)Назначення інформації про маржі для цього пункту.
getHorizontalAlignment()HorizontalAlignmentОтримає горизонтальне вирівнювання цього параграфа в його контейнері.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Назначає горизонтальне вирівнювання цього пункту в його контейнері.
isInLineParagraph()booleanПовертає, чи є цей абзац елементом в лінії.
setInLineParagraph(inLineParagraph: boolean)Визначить, чи слід розглядати цей пункт як встрочений елемент.
isKeptWithNext()booleanПовертає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення.
setKeptWithNext(keptWithNext: boolean)Назначає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення.
isFirstParagraphInColumn()booleanПовертає, чи є цей абзац першим у своєму колоні.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)Визначає, чи є цей пункт першим у колонці.
isInNewPage()booleanПовертає, чи повинен цей абзац починатися на новій сторінці під час оформлення.
setInNewPage(inNewPage: boolean)Налаштовує, чи повинен цей абзац починатися на новій сторінці під час оформлення.
getHyperlink()HyperlinkПовертає гіперзв’язок, що прикріплений до цього параграфа (веб-сайт, локальний або файл-цільовий), або {@code null} якщо параграф не є кликабельним.
setHyperlink(hyperlink: Hyperlink)Прикріпляє гіперпосилку до цього пункту.

Див. також

 Українська