LinkAnnotation

Revisión

LinkAnnotation Es una clase en Aspose.PDF FOSS para Java. Heredados de: Annotation.

Anotamiento de enlace (ISO 32000-1:2008, sección 12.5.6.5, /Subtype /Link).

Esta clase proporciona 55 métodos para trabajar con objetos LinkAnnotation en programas de Java. Los métodos disponibles incluyen: LinkAnnotation, flatten, fromDictionary, getAction, getActions, getBorder, getColor, getContents, getDestination, getFlags, getFlagsAsEnum, getHorizontalAlignment,y 42 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 : action, actions, border, color, contents, firstParagraphInColumn,Y 26 más.

Propiedades

NombreTipoAccesoDescripción
actionPdfActionLeerRetorna la acción asociada con esta anotación de enlace (/A 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.
opacitydoubleLeerRetorna la opacidad de la anotación (0.0 = totalmente transparente, 1.0 = completamente opaque).
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
LinkAnnotation(dict: PdfDictionary, page: Page)Construcción de una anotación en enlace desde un diccionario PDF existente.
LinkAnnotation(page: Page, rect: Rectangle)Construcción de una nueva anotación del enlace con el rectángulo dado en la página especificada.
getAction()PdfActionRetorna la acción asociada con esta anotación de enlace (/A entrada).
setAction(action: PdfAction)Establece la acción asociada con esta anotación de enlace (/A entrada).
getDestination(doc: Document)ExplicitDestinationRetorna el destino explícito asociado con esta anotación de enlace (/Entraje Destino).
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.
getOpacity()doubleRetorna la opacidad de la anotación (0.0 = totalmente transparente, 1.0 = completamente opaque).
setOpacity(opacity: double)Establece la opacidad de la anotación (0.0 = totalmente transparente, 1.0 = completamente opaque).
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