ScreenAnnotation

Vue de l’ensemble

ScreenAnnotation C’est une classe dans Aspose.PDF FOSS pour Java. hérité de : Annotation.

Écran d’annotation (ISO 32000-1:2008, section 12.5.6.18, /Subtype /Écrane).

Cette classe fournit 52 méthodes pour travailler avec des objets ScreenAnnotation dans les programmes Java. Les méthodes disponibles comprennent : ScreenAnnotation, flatten, fromDictionary, getActions, getBorder, getColor, getContents, getFlags, getFlagsAsEnum, getHorizontalAlignment, getHyperlink, getMargin,39 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de la Aspose.PDF FOSS pour le package Java. Propriétés : actions, border, color, contents, firstParagraphInColumn, flags,Et 25 autres.

Propriétés

Nom deTypeAccèsDescription
subtypeStringLireRetourner le sous-type d’annonce (par exemple,.
rectRectangleLireRetourne le rectangle d’annonce en définissant sa localisation sur la page.
contentsStringLireRetourne le contenu texte de l’annonce (/Entrée du contenant).
nameStringLireRetourne le nom unique de l’annonce (/NM entrée).
modifiedStringLireRetourne la date et l’heure de la dernière modification de l’annonce (/M entré).
flagsintLireRetourne les drapeaux d’annonce (/F entrée) comme un bitmask.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>LireRetourne les drapeaux d’annonce en tant que chiffre {@link java.util.EnumSet}.
invisiblebooleanLireIl revient si la drapeau invisible (bit 1) est définie.
hiddenbooleanLireRetourne si la bande cachée (bit 2) est définie.
printbooleanLireRetourne si la bande-annonce (bit 3) est définie.
noZoombooleanLireRetourne si la drapeau NoZoom (bit 4) est définie.
noRotatebooleanLireRetourne si la drapeau NoRotate (bit 5) est définie.
noViewbooleanLireRetourne si la drapeau NoView (bit 6) est définie.
readOnlybooleanLireRetourne si la drapeau ReadOnly (bit 7) est définie.
lockedbooleanLireRetourne si la bande-annonce (bit 8) est définie.
colorColorLireRetourne la couleur d’annonce (/C entrée).
borderBorderLireRetournez les limites de cette note.
normalAppearanceStreamPdfStreamLireRetourne le courant d’apparence normal (/AP / N) pour cette note
(ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormLireRetourne l’apparence normale comme un {@link XForm}, en reflétant la C#
{@code Annotation.NormalAppearance} propriété.
opacitydoubleLireRetourne l’opacité de la note (0.0 = pleinement transparent, 1.0 = totalement opaque).
zIndexintLireRetourner l’index Z (ordre de dessin) de cette note.
actionsAnnotationActionCollectionLireRetourner la collection d’action d’annonce (/entrée AA).
pagePageLireRetourner la page cette note appartient.
pdfDictionaryPdfDictionaryLireRetournez le dictionnaire PDF de base pour cette note.
marginMarginInfoLireRecevoir les informations de marge pour ce paragraphe.
horizontalAlignmentHorizontalAlignmentLireIl obtient l’alignement horizontal de ce paragraphe dans son conteneur.
inLineParagraphbooleanLireIl revient si ce paragraphe est un élément inline.
keptWithNextbooleanLireIl revient si ce paragraphe doit être gardé avec le paragraphes suivants.
sur la même page pendant le layout.
firstParagraphInColumnbooleanLireIl revient si ce paragraphe est le premier dans sa colonne.
inNewPagebooleanLireRetourne si ce paragraphe devrait commencer sur une nouvelle page pendant le layout.
hyperlinkHyperlinkLireRetourne l’hyperlien attaché à ce paragraphe (web, local ou fichier)
cible), ou {@code null} si le paragraphe n’est pas cliqué.

méthodes

SignatureDescription
ScreenAnnotation(dict: PdfDictionary, page: Page)Créer une note d’écran à partir d’un dictionnaire PDF existant.
ScreenAnnotation(page: Page, rect: Rectangle)Construit une nouvelle note d’écran avec le rectangle donné sur la page spécifiée.
getSubtype()StringRetourner le sous-type d’annonce (par exemple,.
getRect()RectangleRetourne le rectangle d’annonce en définissant sa localisation sur la page.
setRect(rect: Rectangle)Définir le rectangle d’anotation (ISO 32000-1:2008 §12.5.2, tableau 164,
{@code /Rect} entrée de la page.
getContents()StringRetourne le contenu texte de l’annonce (/Entrée du contenant).
setContents(contents: String)Définir le contenu de l’annonce (/Entrée du contenant).
getName()StringRetourne le nom unique de l’annonce (/NM entrée).
setName(name: String)Il s’agit de la liste d’inscription (NM entry).
getModified()StringRetourne la date et l’heure de la dernière modification de l’annonce (/M entré).
setModified(date: String)Définissez la date et l’heure de la note a été modifiée pour la dernière fois (/M entré).
getFlags()intRetourne les drapeaux d’annonce (/F entrée) comme un bitmask.
setFlags(flags: int)Mettez les drapeaux d’anotation (/F entrée) comme un bitmask.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>Retourne les drapeaux d’annonce en tant que chiffre {@link java.util.EnumSet}.
isInvisible()booleanIl revient si la drapeau invisible (bit 1) est définie.
isHidden()booleanRetourne si la bande cachée (bit 2) est définie.
isPrint()booleanRetourne si la bande-annonce (bit 3) est définie.
isNoZoom()booleanRetourne si la drapeau NoZoom (bit 4) est définie.
isNoRotate()booleanRetourne si la drapeau NoRotate (bit 5) est définie.
isNoView()booleanRetourne si la drapeau NoView (bit 6) est définie.
isReadOnly()booleanRetourne si la drapeau ReadOnly (bit 7) est définie.
isLocked()booleanRetourne si la bande-annonce (bit 8) est définie.
getColor()ColorRetourne la couleur d’annonce (/C entrée).
setColor(color: Color)Mettez la couleur d’annonce (/C entrée) comme une gamme de couleurs RGB.
getBorder()BorderRetournez les limites de cette note.
setBorder(border: Border)Définir les limites de cette note.
getNormalAppearanceStream()PdfStreamRetourne le courant d’apparence normal (/AP / N) pour cette note
(ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormRetourne l’apparence normale comme un {@link XForm}, en reflétant la C#
{@code Annotation.NormalAppearance} propriété.
flatten()Flattez cette note dans le flux de contenu de la page.
getOpacity()doubleRetourne l’opacité de la note (0.0 = pleinement transparent, 1.0 = totalement opaque).
setOpacity(opacity: double)Il s’agit de l’opacité de la note (0.0 = pleinement transparente, 1.0 = totalement opaque).
getZIndex()intRetourner l’index Z (ordre de dessin) de cette note.
setZIndex(zIndex: int)Définissez l’index Z (ordre de dessin) de cette note.
getActions()AnnotationActionCollectionRetourner la collection d’action d’annonce (/entrée AA).
getPage()PageRetourner la page cette note appartient.
setPage(page: Page)Faites la page cette note appartient.
getPdfDictionary()PdfDictionaryRetournez le dictionnaire PDF de base pour cette note.
fromDictionary(dict: PdfDictionary, page: Page)AnnotationMéthode de l’usine : Créer une note en format d’un dictionnaire PDF basée sur son /Subtype.
getMargin()MarginInfoRecevoir les informations de marge pour ce paragraphe.
setMargin(margin: MarginInfo)Définir les informations de marge pour ce paragraphe.
getHorizontalAlignment()HorizontalAlignmentIl obtient l’alignement horizontal de ce paragraphe dans son conteneur.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Il met l’alignement horizontal de ce paragraphe dans son conteneur.
isInLineParagraph()booleanIl revient si ce paragraphe est un élément inline.
setInLineParagraph(inLineParagraph: boolean)Déterminer si ce paragraphe doit être traité comme un élément inline.
isKeptWithNext()booleanIl revient si ce paragraphe doit être gardé avec le paragraphes suivants.
sur la même page pendant le layout.
setKeptWithNext(keptWithNext: boolean)Déterminer si ce paragraphe doit être maintenu avec le paragraphes suivants.
sur la même page pendant le layout.
isFirstParagraphInColumn()booleanIl revient si ce paragraphe est le premier dans sa colonne.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)Déterminer si ce paragraphe est le premier dans sa colonne.
isInNewPage()booleanRetourne si ce paragraphe devrait commencer sur une nouvelle page pendant le layout.
setInNewPage(inNewPage: boolean)Déterminer si ce paragraphe devrait commencer sur une nouvelle page pendant le layout.
getHyperlink()HyperlinkRetourne l’hyperlien attaché à ce paragraphe (web, local ou fichier)
cible), ou {@code null} si le paragraphe n’est pas cliqué.
setHyperlink(hyperlink: Hyperlink)Il y a un hyperlien à ce paragraphe.

Voir aussi

 Français