GenericAnnotation

GenericAnnotation

Огляд

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

Генерична анотація для невідомих або непідтримуваних підтипів анонса.

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

Властивості

Назва:ТипAccessОпис
subtypeStringReadПовертає підтип анотації (наприклад,.
rectRectangleReadПовертає прямокутник, що визначає його місце на сторінці.
contentsStringReadПовертає текст аннотації (/Вхід змісту).
nameStringReadПовертає унікальне ім’я анотації (/NM вхід).
modifiedStringReadПовертає дату та час останньої зміни анотації (/M запис).
flagsintReadПовертає знаки анотації (/F) як біт-маску.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>ReadПовертає флаги анотації як вписану {@link java.util.EnumSet} .
invisiblebooleanReadПовертає, встановлено чи невидимий значок (біт 1).
hiddenbooleanReadПовертає, встановлено чи не “Сприйдений” (біт 2).
printbooleanReadПовертає, встановлено ли значок “Відтворення” (бітовий 3).
noZoombooleanReadПовертає, встановлено ли значок NoZoom (біт 4).
noRotatebooleanReadПовертає, встановлено ли значок NoRotate (біт 5).
noViewbooleanReadПовертає, встановлено ли значок NoView (біт 6).
readOnlybooleanReadПовертає, встановлено ли значок ReadOnly (біт 7).
lockedbooleanReadПовертає, встановлено ли значок “Заключений” (бит 8).
colorColorReadПовертає колір анотації (/C вхід).
borderBorderReadПовертає межу цієї анотації.
normalAppearanceStreamPdfStreamReadПовертає потік нормального вигляду (/AP /N) для цієї анотації (ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormReadПовертає нормальний вигляд як {@link XForm}, відображаючи властивість C# { @ code Annotation.NormalAppearance} .
opacitydoubleReadПовертає непрозорість анотації (0,0 = повністю прозоре, 1,0 = цілком непрозорі).
zIndexintReadПовертає Z-індекс (порядку малювання) цієї анотації.
actionsAnnotationActionCollectionReadПовертає колекцію дій з анотації (/AA-запис).
pagePageReadПовертає сторінку, до якої належить ця аннотация.
pdfDictionaryPdfDictionaryReadПовертає базовий словник PDF для цієї анотації.
marginMarginInfoReadОтримає інформацію про маржі для цього пункту.
horizontalAlignmentHorizontalAlignmentReadОтримає горизонтальне вирівнювання цього параграфа в його контейнері.
inLineParagraphbooleanReadПовертає, чи є цей абзац елементом в лінії.
keptWithNextbooleanReadПовертає, чи слід зберігати цей абзац разом з наступним абзацем на одній сторінці під час оформлення.
firstParagraphInColumnbooleanReadПовертає, чи є цей абзац першим у своєму колоні.
inNewPagebooleanReadПовертає, чи повинен цей абзац починатися на новій сторінці під час оформлення.
hyperlinkHyperlinkReadПовертає гіперзв’язок, що прикріплений до цього параграфа (веб-сайт, локальний або файл-цільовий), або {@code null} якщо параграф не є кликабельним.

Методи

SignatureОпис
GenericAnnotation(dict: PdfDictionary, page: Page)Створює загальну анотацію з існуючого словника PDF.
GenericAnnotation(page: Page, rect: Rectangle)Створює нову загальну анотацію з даним прямокутником на зазначеному сторінці.
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)Прикріпляє гіперпосилку до цього пункту.

Див. також

 Українська