FreeTextAnnotation

FreeTextAnnotation

Revisión

FreeTextAnnotation Es una clase en Aspose.PDF FOSS para Java. Heredados de: MarkupAnnotation.

Anotamiento de texto gratuito (ISO 32000-1:2008, sección 12.5.6.6, /Subtype /FreeText).

Esta clase proporciona 85 métodos para trabajar con objetos FreeTextAnnotation en programas de Java. Los métodos disponibles incluyen: FreeTextAnnotation, flatten, fromDictionary, getActions, getBorder, getCallout, getColor, getContents, getCreationDate, getDefaultAppearance, getDefaultAppearanceObject, getDefaultAppearanceString,y 68 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : actions, border, callout, color, contents, creationDate,Y 41 más.

Propiedades

NombreTipoAccesoDescripción
defaultAppearanceStringLeerRetorna la línea de aparición predeterminada (/DA entrada).
defaultAppearanceStringStringLeerRetorna la línea de aparición predeterminada (/DA entrada).
defaultAppearanceObjectDefaultAppearanceLeerDevolve el objeto de aparición default para esta anotación.
textStyleTextStateLeerRetorna el estilo de texto aplicado al texto de esta anotación.
justificationintLeerDevolve la justificación del texto (/Q entrada).
intentFreeTextIntentLeerDevolve la intención (/IT) de esta anotación, o {@link FreeTextIntent#Undefinido}
Si no se establece.
rotateintLeerRetorna la rotación (/Rotado) de la anotación en grados, por defecto 0.
calloutdouble[][]LeerDevolve los puntos de línea de callout (/CL), o {@code null} si no se establece.
endingStyleLineEndingLeerRetorna el estilo de fin lineal al punto final de la línea de callout
({@code /LE}, ISO 32000-1:2008 §12.5.6.6).
titleStringLeerDevolve al autor o título de la anotación (/T entrada).
opacitydoubleLeerRetorna la opacidad de la anotación (/CA entrada, 0.0-1.0, default 1.0).
subjectStringLeerDevolve el objeto de la anotación (/Subj entrada).
richTextStringLeerRetorna el contenido de texto rico de la anotación (/RC entrada, formato XHTML).
creationDateStringLeerRetorna la fecha de creación de la anotación (/CreationDate entrada).
replyTypeStringLeerDevolve el tipo de respuesta de esta anotación (/RT entrada).
popupPopupAnnotationLeerRetorna la anotación popup asociada (/Popup entry).
inReplyToAnnotationLeerDevolver la anotación este uno está en respuesta a (/IRT entrada).
subtypeStringLeerRetorna el subtipo de la anotación (por ejemplo,.
rectRectangleLeerRetorna el rectángulo de la anotación, definindo su ubicación en la página.
contentsStringLeerRetorna el contenido de la anotación (/Entraciones de contenidos).
nameStringLeerRetorna el nombre único de la anotación (/NM entrada).
modifiedStringLeerRetorna la fecha y hora de la anotación que fue modificada por última vez (/M entrada).
flagsintLeerRetorna las banderas de la anotación (/F entrada) como una bitmasca.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>LeerDevolve las banderas de la anotación como un tipo {@link java.util.EnumSet}.
invisiblebooleanLeerSe vuelve si se establece la bandera invisible (bit 1) .
hiddenbooleanLeerDevolver si se establece la bandera oculta (bit 2) .
printbooleanLeerDevolve si se establece la bandera de impresión (bit 3).
noZoombooleanLeerDevolve si se establece la bandera NoZoom (bit 4) .
noRotatebooleanLeerDevolve si se establece la bandera NoRotate (bit 5) .
noViewbooleanLeerDevolve si se establece la bandera NoView (bit 6) .
readOnlybooleanLeerDevolve si la bandera ReadOnly (bit 7) está establecida.
lockedbooleanLeerDevolver si se establece la bandera localizada (bit 8).
colorColorLeerRetorna el color de la anotación (/C entrada).
borderBorderLeerDevuelve los límites de esta anotación.
normalAppearanceStreamPdfStreamLeerRetorna el flujo de aparición normal (/AP / N) para esta anotación
(ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormLeerRetorna la apariencia normal como un {@link XForm}, mirando el C#
{@code Annotation.NormalAppearance} propiedad.
zIndexintLeerRetorna el índice Z (orden de dibujo) de esta anotación.
actionsAnnotationActionCollectionLeerRetorna la colección de acciones de anotación (/entrada AA).
pagePageLeerDevolver la página esta anotación pertenece a.
pdfDictionaryPdfDictionaryLeerDevolve el dicionario PDF subyacente para esta anotación.
marginMarginInfoLeerObtenga la información de margen para este apartado.
horizontalAlignmentHorizontalAlignmentLeerObtenga la alineación horizontal de este párrafo dentro de su contenedor.
inLineParagraphbooleanLeerDevolver si este párrafo es un elemento inline.
keptWithNextbooleanLeerDevolver si este párrafo debe ser mantenido junto con el siguiente párrafo.
En la misma página durante el layout.
firstParagraphInColumnbooleanLeerDevolve si este párrafo es el primero en su columna.
inNewPagebooleanLeerVolver si este párrafo debe comenzar en una nueva página durante el diseño.
hyperlinkHyperlinkLeerRetorna el hiperenlace anexo a este apartado (web, local o archivo)
meta), o {@code null} si el párrafo no es clicable.

Metodología

firmaDescripción
FreeTextAnnotation(dict: PdfDictionary, page: Page)Construcción de una anotación gratuita del texto desde un diccionario PDF existente.
FreeTextAnnotation(page: Page, rect: Rectangle)Construcción de una nueva anotación gratuita con el rectángulo dado en la página especificada.
FreeTextAnnotation(page: Page, rect: Rectangle, defaultAppearance: DefaultAppearance)Construcción de una nueva anotación gratuita con el rectángulo y la apariencia default.
getDefaultAppearance()StringRetorna la línea de aparición predeterminada (/DA entrada).
getDefaultAppearanceString()StringRetorna la línea de aparición predeterminada (/DA entrada).
setDefaultAppearance(da: String)Establece la línea de aparición predeterminada (/DA entrada).
getDefaultAppearanceObject()DefaultAppearanceDevolve el objeto de aparición default para esta anotación.
setDefaultAppearance(da: DefaultAppearance)Configura la apariencia predeterminada utilizando un objeto {@link DefaultAppearance}.
getTextStyle()TextStateRetorna el estilo de texto aplicado al texto de esta anotación.
setTextStyle(textStyle: TextState)Configure el estilo de texto para el texto de esta anotación.
setTextStyle(startIndex: int, endIndex: int, styles: int)Aplicar ricos estilos de fontas en texto a una gama de caracteres en el texto de la anotación.
setTextStyle(styles: int, fontName: String, fontSize: double, color: Color)Aplicar estilos de fuentes de texto ricos a todo el texto de la anotación, cambiando opcionalmente
nombre de la letra, tamaño y color.
getJustification()intDevolve la justificación del texto (/Q entrada).
getIntent()FreeTextIntentDevolve la intención (/IT) de esta anotación, o {@link FreeTextIntent#Undefinido}
Si no se establece.
setIntent(intent: FreeTextIntent)El objetivo es la intención (IT).
getRotate()intRetorna la rotación (/Rotado) de la anotación en grados, por defecto 0.
setRotate(rotate: int)Se establece la rotación ( / rotado).
getCallout()double[][]Devolve los puntos de línea de callout (/CL), o {@code null} si no se establece.
setCallout(points: double[][])Se establecen los puntos de callout (/CL).
getEndingStyle()LineEndingRetorna el estilo de fin lineal al punto final de la línea de callout
({@code /LE}, ISO 32000-1:2008 §12.5.6.6).
setEndingStyle(style: LineEnding)Mantened el estilo line-end en el punto final de la línea callout.
getTitle()StringDevolve al autor o título de la anotación (/T entrada).
setTitle(title: String)Entra el autor o título de la anotación (/T entrada).
getOpacity()doubleRetorna la opacidad de la anotación (/CA entrada, 0.0-1.0, default 1.0).
setOpacity(opacity: double)Establece la opacidad de la anotación (/ entrada CA, 0.0-1.0).
getSubject()StringDevolve el objeto de la anotación (/Subj entrada).
setSubject(subject: String)Seta el tema de la anotación (/Subj entrada).
getRichText()StringRetorna el contenido de texto rico de la anotación (/RC entrada, formato XHTML).
setRichText(richText: String)El contenido de texto rico de la anotación (/RC entrada, formato XHTML).
getCreationDate()StringRetorna la fecha de creación de la anotación (/CreationDate entrada).
setCreationDate(date: String)Establece la fecha de creación de la anotación (/CreationDate entrada).
getReplyType()StringDevolve el tipo de respuesta de esta anotación (/RT entrada).
setReplyType(replyType: String)Establece el tipo de respuesta de esta anotación (/RT entrada).
getPopup()PopupAnnotationRetorna la anotación popup asociada (/Popup entry).
setPopup(popup: PopupAnnotation)Establece la anotación popup asociada (/Popup entry).
getInReplyTo()AnnotationDevolver la anotación este uno está en respuesta a (/IRT entrada).
setInReplyTo(annotation: Annotation)Esta entrada es en respuesta a (/IRT entrada).
getSubtype()StringRetorna el subtipo de la anotación (por ejemplo,.
getRect()RectangleRetorna el rectángulo de la anotación, definindo su ubicación en la página.
setRect(rect: Rectangle)El código de la anotación (ISO 32000-1:2008 §12.5.2, Tabla 164,
↑ «Entra en el código».
getContents()StringRetorna el contenido de la anotación (/Entraciones de contenidos).
setContents(contents: String)Entra el contenido de la anotación (/Entra los contenidos).
getName()StringRetorna el nombre único de la anotación (/NM entrada).
setName(name: String)Encuentra el nombre único de la anotación (/NM entrada).
getModified()StringRetorna la fecha y hora de la anotación que fue modificada por última vez (/M entrada).
setModified(date: String)Establece la fecha y hora de la anotación fue modificada por última vez (/M entrada).
getFlags()intRetorna las banderas de la anotación (/F entrada) como una bitmasca.
setFlags(flags: int)Coloca las banderas de la anotación (/F entrada) como una bitmask.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>Devolve las banderas de la anotación como un tipo {@link java.util.EnumSet}.
isInvisible()booleanSe vuelve si se establece la bandera invisible (bit 1) .
isHidden()booleanDevolver si se establece la bandera oculta (bit 2) .
isPrint()booleanDevolve si se establece la bandera de impresión (bit 3).
isNoZoom()booleanDevolve si se establece la bandera NoZoom (bit 4) .
isNoRotate()booleanDevolve si se establece la bandera NoRotate (bit 5) .
isNoView()booleanDevolve si se establece la bandera NoView (bit 6) .
isReadOnly()booleanDevolve si la bandera ReadOnly (bit 7) está establecida.
isLocked()booleanDevolver si se establece la bandera localizada (bit 8).
getColor()ColorRetorna el color de la anotación (/C entrada).
setColor(color: Color)Coloca el color de la anotación (/C entrada) como una gama de colores RGB.
getBorder()BorderDevuelve los límites de esta anotación.
setBorder(border: Border)Establecer los límites de esta anotación.
getNormalAppearanceStream()PdfStreamRetorna el flujo de aparición normal (/AP / N) para esta anotación
(ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormRetorna la apariencia normal como un {@link XForm}, mirando el C#
{@code Annotation.NormalAppearance} propiedad.
flatten()Flater esta anotación en el flujo de contenido de la página.
getZIndex()intRetorna el índice Z (orden de dibujo) de esta anotación.
setZIndex(zIndex: int)Establece el índice Z (orden de dibujo) de esta anotación.
getActions()AnnotationActionCollectionRetorna la colección de acciones de anotación (/entrada AA).
getPage()PageDevolver la página esta anotación pertenece a.
setPage(page: Page)Esta página pertenece a esta anotación.
getPdfDictionary()PdfDictionaryDevolve el dicionario PDF subyacente para esta anotación.
fromDictionary(dict: PdfDictionary, page: Page)AnnotationMétodo de fábrica: crea una anotación tipada desde un diccionario PDF basado en su /subtipo.
getMargin()MarginInfoObtenga la información de margen para este apartado.
setMargin(margin: MarginInfo)Elaboración de la información de margen para este apartado.
getHorizontalAlignment()HorizontalAlignmentObtenga la alineación horizontal de este párrafo dentro de su contenedor.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Cabe fijar la alineación horizontal de este párrafo dentro de su contenedor.
isInLineParagraph()booleanDevolver si este párrafo es un elemento inline.
setInLineParagraph(inLineParagraph: boolean)Establecer si este párrafo debe ser tratado como un elemento inline.
isKeptWithNext()booleanDevolver si este párrafo debe ser mantenido junto con el siguiente párrafo.
En la misma página durante el layout.
setKeptWithNext(keptWithNext: boolean)Se establece si este párrafo debe ser mantenido junto con el siguiente párrafo.
En la misma página durante el layout.
isFirstParagraphInColumn()booleanDevolve si este párrafo es el primero en su columna.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)Establecer si este párrafo es el primero en su columna.
isInNewPage()booleanVolver si este párrafo debe comenzar en una nueva página durante el diseño.
setInNewPage(inNewPage: boolean)Establecer si este párrafo debe comenzar en una nueva página durante el diseño.
getHyperlink()HyperlinkRetorna el hiperenlace anexo a este apartado (web, local o archivo)
meta), o {@code null} si el párrafo no es clicable.
setHyperlink(hyperlink: Hyperlink)Se hace un hipervínculo a este apartado.

Ver también

 Español