FreeTextAnnotation
Общ преглед
FreeTextAnnotation е клас в Aspose.PDF FOSS за Java. Наследници от: MarkupAnnotation.
Анотация с свободен текст (ISO 32000-1:2008, раздел 12.5.6.6, /подтип /FreeText).
Този клас предоставя 85 метода за работа с FreeTextAnnotation обекти в Java програми. Наличните методи включват: FreeTextAnnotation, flatten, fromDictionary, getActions, getBorder, getCallout, getColor, getContents, getCreationDate, getDefaultAppearance, getDefaultAppearanceObject, getDefaultAppearanceString, и 68 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: actions, border, callout, color, contents, creationDate, и още 41 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
defaultAppearance | String | Прочети. | Връща по подразбиране нивото на външния вид (/ DA entry). |
defaultAppearanceString | String | Прочети. | Връща по подразбиране нивото на външния вид (/ DA entry). |
defaultAppearanceObject | DefaultAppearance | Прочети. | Връща обекта за външен вид по подразбиране за това обозначение. |
textStyle | TextState | Прочети. | Връща стила на текста, приложен към текса на тази аннотация. |
justification | int | Прочети. | Връща обоснованието на текста (/вписване Q). |
intent | FreeTextIntent | Прочети. | Връща намерението (/IT) на тази аннотация, или {@link FreeTextIntent#Undefined} |
| ако не е зададен. | |||
rotate | int | Прочети. | Връща въртенето (/Rotate) на аннотацията в градуси, по подразбиране 0. |
callout | double[][] | Прочети. | Връща точки на линия за повикване (/CL) или {@code null}, ако не е зададено. |
endingStyle | LineEnding | Прочети. | Връща стила на края на реда в крайната точка на линията за повикване. |
| ({@code /LE}, ISO 32000-1:2008 §12.5.6.6). | |||
title | String | Прочети. | Връща автора или заглавието на бележката (/В запис). |
opacity | double | Прочети. | Връща непрозрачността на аннотацията (/CA запис, 0,0-1,0, по подразбиране 1,0). |
subject | String | Прочети. | Връща предмета на аннотация (/Subj entry). |
richText | String | Прочети. | Връща съдържанието на богатия текст от аннотацията (/RC запис, XHTML формат). |
creationDate | String | Прочети. | Връща датата на създаване на запис (/CreationDate). |
replyType | String | Прочети. | Връща тип отговора на тази аннотация (/RT запис). |
popup | PopupAnnotation | Прочети. | Връща свързаната с нея popup аннотация (/вписване в Popup). |
inReplyTo | Annotation | Прочети. | Връща аннотацията, която е в отговор на (/IRT запис). |
subtype | String | Прочети. | Връща подтип на аннотацията (напр. |
rect | Rectangle | Прочети. | Връща правоъгълника с бележки, определящ неговото местоположение на страницата. |
contents | String | Прочети. | Връща съдържанието на текста в аннотацията (/Вписване за съдържание). |
name | String | Прочети. | Връща уникалното име на аннотацията (/NM запис). |
modified | String | Прочети. | Връща датата и часа, на които е направена последната промяна в аннотацията (/M запис). |
flags | int | Прочети. | Връща знаците за аннотация (/F запис) като битмаска. |
flagsAsEnum | java.util.EnumSet<AnnotationFlags> | Прочети. | Връща знаците на аннотацията като въведен {@link java.util.EnumSet} . |
invisible | boolean | Прочети. | Връща дали е зададен знамето “Невидим” (бит 1). |
hidden | boolean | Прочети. | Връща дали е зададен скрит флаг (бит 2). |
print | boolean | Прочети. | Връща дали е зададен знамето “Изпечатане” (бито 3). |
noZoom | boolean | Прочети. | Връща дали е зададен знамето NoZoom (бит 4). |
noRotate | boolean | Прочети. | Връща дали е зададен знамето NoRotate (бит 5). |
noView | boolean | Прочети. | Връща дали е зададен знамето NoView (бит 6). |
readOnly | boolean | Прочети. | Връща дали е зададен знамето ReadOnly (бит 7). |
locked | boolean | Прочети. | Връща дали е зададен знака за блокиране (бит 8). |
color | Color | Прочети. | Връща цвета на бележката (/Въведение). |
border | Border | Прочети. | Връща границата на тази аннотация. |
normalAppearanceStream | PdfStream | Прочети. | Връща потока на необработен нормален вид (/AP /N) за тази аннотация. |
| (ISO 32000-1:2008, §12.5.5). | |||
normalAppearance | XForm | Прочети. | Връща нормалния вид като {@link XForm}, отразяващ C#. |
| {@code Annotation.NormalAppearance} свойство. | |||
zIndex | int | Прочети. | Връща Z-индекс (пореден ред на рисуване) на тази аннотация. |
actions | AnnotationActionCollection | Прочети. | Връща колекцията от действия за анотация (/AA запис). |
page | Page | Прочети. | Връща страницата, на която принадлежи тази аннотация. |
pdfDictionary | PdfDictionary | Прочети. | Връща основен PDF речник за това обозначение. |
margin | MarginInfo | Прочети. | Получава маржовата информация за този параграф. |
horizontalAlignment | HorizontalAlignment | Прочети. | Получава хоризонталното подравняване на този параграф в рамките на контейнера. |
inLineParagraph | boolean | Прочети. | Връща дали този параграф е встроен елемент. |
keptWithNext | boolean | Прочети. | Връща дали този параграф трябва да се съхранява заедно с следващия абзац. |
| на същата страница по време на оформлението. | |||
firstParagraphInColumn | boolean | Прочети. | Връща дали този параграф е първият в колоната. |
inNewPage | boolean | Прочети. | Връща дали този параграф трябва да започне на нова страница по време на оформлението. |
hyperlink | Hyperlink | Прочети. | Връща хипервръзката, приложена към този параграф (web, local или file) |
| целеви), или {@code null} ако параграфът не е кликнат. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
FreeTextAnnotation(dict: PdfDictionary, page: Page) | Създава свободна текстова аннотация от съществуващ PDF речник. |
FreeTextAnnotation(page: Page, rect: Rectangle) | Създава нова свободна текстова аннотация с даден правоъгълник на посочената страница. |
FreeTextAnnotation(page: Page, rect: Rectangle, defaultAppearance: DefaultAppearance) | Конструира нова свободна текстова аннотация с даден правоъгълник и по подразбиране. |
getDefaultAppearance() → String | Връща по подразбиране нивото на външния вид (/ DA entry). |
getDefaultAppearanceString() → String | Връща по подразбиране нивото на външния вид (/ DA entry). |
setDefaultAppearance(da: String) | Определя серията за външен вид по подразбиране (/ DA entry). |
getDefaultAppearanceObject() → DefaultAppearance | Връща обекта за външен вид по подразбиране за това обозначение. |
setDefaultAppearance(da: DefaultAppearance) | Определя външния вид по подразбиране с помощта на обект {@link DefaultAppearance}. |
getTextStyle() → TextState | Връща стила на текста, приложен към текса на тази аннотация. |
setTextStyle(textStyle: TextState) | Определя стила на текста за този текст. |
setTextStyle(startIndex: int, endIndex: int, styles: int) | Прилага стилове за шрифтове с богат текст към диапазон от знаци в текста на аннотацията. |
setTextStyle(styles: int, fontName: String, fontSize: double, color: Color) | Прилага стилове на фонтове с богат текст за целия текст на аннотацията, като избирателно променя |
| име на шрифта, размер и цвят. | |
getJustification() → int | Връща обоснованието на текста (/вписване Q). |
getIntent() → FreeTextIntent | Връща намерението (/IT) на тази аннотация, или {@link FreeTextIntent#Undefined} |
| ако не е зададен. | |
setIntent(intent: FreeTextIntent) | Определя намерението (/IT). |
getRotate() → int | Връща въртенето (/Rotate) на аннотацията в градуси, по подразбиране 0. |
setRotate(rotate: int) | Определя въртенето (/Rotate). |
getCallout() → double[][] | Връща точки на линия за повикване (/CL) или {@code null}, ако не е зададено. |
setCallout(points: double[][]) | Определя точки на линията за повикване (/CL). |
getEndingStyle() → LineEnding | Връща стила на края на реда в крайната точка на линията за повикване. |
| ({@code /LE}, ISO 32000-1:2008 §12.5.6.6). | |
setEndingStyle(style: LineEnding) | Установява стила на края на линия в крайната точка на линията за повикване. |
getTitle() → String | Връща автора или заглавието на бележката (/В запис). |
setTitle(title: String) | Установява автора или заглавието на бележката (/В запис). |
getOpacity() → double | Връща непрозрачността на аннотацията (/CA запис, 0,0-1,0, по подразбиране 1,0). |
setOpacity(opacity: double) | Определя непрозрачността на аннотацията (/CA запис, 0,0-1,0). |
getSubject() → String | Връща предмета на аннотация (/Subj entry). |
setSubject(subject: String) | Определя предмета на аннотацията (/Subj entry). |
getRichText() → String | Връща съдържанието на богатия текст от аннотацията (/RC запис, XHTML формат). |
setRichText(richText: String) | Определя съдържанието на богатия текст в аннотацията (/RC запис, XHTML формат). |
getCreationDate() → String | Връща датата на създаване на запис (/CreationDate). |
setCreationDate(date: String) | Определя датата на създаване на запис (/CreationDate). |
getReplyType() → String | Връща тип отговора на тази аннотация (/RT запис). |
setReplyType(replyType: String) | Определя тип на отговора за тази аннотация (/RT запис). |
getPopup() → PopupAnnotation | Връща свързаната с нея popup аннотация (/вписване в Popup). |
setPopup(popup: PopupAnnotation) | Определя свързаната с нея popup аннотация (/попълване в Popup). |
getInReplyTo() → Annotation | Връща аннотацията, която е в отговор на (/IRT запис). |
setInReplyTo(annotation: Annotation) | Определя аннотацията, която е в отговор на (/IRT запис). |
getSubtype() → String | Връща подтип на аннотацията (напр. |
getRect() → Rectangle | Връща правоъгълника с бележки, определящ неговото местоположение на страницата. |
setRect(rect: Rectangle) | За да се определи точността на обозначението, трябва да бъде определено:, |
| {@code /Rect} вписване). | |
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 | Връща цвета на бележката (/Въведение). |
setColor(color: Color) | Определя цвета на аннотацията (/C entry) като 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() | Сплътнява тази аннотация в потока на съдържанието на страницата. |
getZIndex() → int | Връща Z-индекс (пореден ред на рисуване) на тази аннотация. |
setZIndex(zIndex: int) | Определя Z-индекс (поредба на рисуване) за тази аннотация. |
getActions() → AnnotationActionCollection | Връща колекцията от действия за анотация (/AA запис). |
getPage() → Page | Връща страницата, на която принадлежи тази аннотация. |
setPage(page: Page) | Определя страницата, на която принадлежи тази аннотация. |
getPdfDictionary() → PdfDictionary | Връща основен PDF речник за това обозначение. |
fromDictionary(dict: PdfDictionary, page: Page) → Annotation | Фабричен метод: създава въведена в формата на 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 | Връща хипервръзката, приложена към този параграф (web, local или file) |
| целеви), или {@code null} ако параграфът не е кликнат. | |
setHyperlink(hyperlink: Hyperlink) | Прилага хипервръзка към този параграф. |