WidgetAnnotation

WidgetAnnotation

Огляд

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

Анотація віджету (ISO 32000-1:2008, §12.5.6.19, /Subtype /Widget).

Цей клас надає 59 методів для роботи з об’єктами WidgetAnnotation в програмах Java. Доступні методи включають: WidgetAnnotation, flatten, fromDictionary, getActions, getAppearanceCharacteristics, getBorder, getCharacteristics, getColor, getContents, getFieldName, getFieldType, getFieldValue, і 46 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: actions, appearanceCharacteristics, border, characteristics, color, contents, і 32 ще.

Свойства

Назва:ТипAccessОпис
fieldTypeStringЧитати.Повертає тип поля (/FT), наприклад:.
fieldValuePdfBaseЧитати.Повертає значення нерозробленого поля (/V).
fieldNameStringЧитати.Повертає назву частини поля (/T).
highlightModeStringЧитати.Повертає режим підсвічування (/H).
appearanceCharacteristicsPdfDictionaryЧитати.Повертає словник характеристик зовнішнього вигляду (/MK).
characteristicsorg.aspose.pdf.forms.AppearanceCharacteristicsЧитати.Повертає вписані доступ до характеристик зовнішнього вигляду цього віджету (підсловник {@code /MK}).
widgetActionPdfActionЧитати.Повертає дійсність (/A), пов’язану з цим віджетом.
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Опис
WidgetAnnotation(dict: PdfDictionary, page: Page)Створює анотацію віджету з існуючого словника PDF.
WidgetAnnotation(page: Page, rect: Rectangle)Створює нову анотацію.
getFieldType()StringПовертає тип поля (/FT), наприклад:.
getFieldValue()PdfBaseПовертає значення нерозробленого поля (/V).
getFieldName()StringПовертає назву частини поля (/T).
getHighlightMode()StringПовертає режим підсвічування (/H).
getAppearanceCharacteristics()PdfDictionaryПовертає словник характеристик зовнішнього вигляду (/MK).
getCharacteristics()org.aspose.pdf.forms.AppearanceCharacteristicsПовертає вписані доступ до характеристик зовнішнього вигляду цього віджету (підсловник {@code /MK}).
getWidgetAction()PdfActionПовертає дійсність (/A), пов’язану з цим віджетом.
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)Прикріпляє гіперпосилку до цього пункту.

Див. також

 Українська