ScreenAnnotation

ScreenAnnotation

Översikt

ScreenAnnotation är en klass i Aspose.PDF FOSS för Java. Arvsfödelse från: Annotation.

Skärmannotering (ISO 32000-1:2008, avsnitt 12.5.6.18, /undertyp/Skärmen).

Denna klass ger 52 metoder för att arbeta med ScreenAnnotation objekt i Java-program. Tillgängliga metoder är bland annat: ScreenAnnotation, flatten, fromDictionary, getActions, getBorder, getColor, getContents, getFlags, getFlagsAsEnum, getHorizontalAlignment, getHyperlink, getMargin, och 39 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: actions, border, color, contents, firstParagraphInColumn, flags,Och 25 till.

Egenskaper

Namn och namn:Typ:AccessBeskrivning
subtypeStringLäs.Returnerar anteckningsundertyp (t.ex.
rectRectangleLäs.Returnerar anteckningsriktkanalen som definierar dess plats på sidan.
contentsStringLäs.Returnerar textinnehållet i anmärkningen (/Innehållsinformation).
nameStringLäs.Returnerar annotationsens unika namn (/NM-post).
modifiedStringLäs.Returnerar datum och tidpunkt då anteckningen senast ändrades (/M-post).
flagsintLäs.Returnerar annotationsflaggorna (/F-post) som en bitmask.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>Läs.Returnerar annotationsflaggor som ett tryckt {@link java.util.EnumSet} .
invisiblebooleanLäs.Returnerar om Invisible flag (bit 1) är inställd.
hiddenbooleanLäs.Returnerar om Fuskade flagg (bit 2) är inställd.
printbooleanLäs.Returnerar om Print flagg (bit 3) är inställd.
noZoombooleanLäs.Returnerar om NoZoom flagg (bit 4) är inställd.
noRotatebooleanLäs.Returnerar om NoRotate flagg (bit 5) är inställd.
noViewbooleanLäs.Returnerar om NoView flagg (bit 6) är inställd.
readOnlybooleanLäs.Returnerar om flaggan ReadOnly (bit 7) är inställd.
lockedbooleanLäs.Returnerar om flaggan för låst (bit 8) är inställd.
colorColorLäs.Returnerar annotationsfärgen (/C-post).
borderBorderLäs.Returnerar gränsen för denna anteckning.
normalAppearanceStreamPdfStreamLäs.Returnerar strömmen för normal utseende (/AP /N) för denna anteckning (ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormLäs.Returnerar det normala utseendet som en {@link XForm}, speglar C # { @ kod Annotation.NormalAppearance} egendom.
opacitydoubleLäs.Returnerar opaciteten hos anteckningen (0,0 = helt transparent, 1,0 = fullt ogenomskinlig).
zIndexintLäs.Returnerar Z-index (tegningsordning) för denna anteckning.
actionsAnnotationActionCollectionLäs.Returnerar annotationsåtgärdens samling (/AA-post).
pagePageLäs.Returnerar den sida som denna anteckning tillhör.
pdfDictionaryPdfDictionaryLäs.Returnerar den underliggande PDF-ordboken för denna anteckning.
marginMarginInfoLäs.Hämtar marginalinformationen för detta stycke.
horizontalAlignmentHorizontalAlignmentLäs.Får den horisontella anpassningen av denna punkt i sin behållare.
inLineParagraphbooleanLäs.Returnerar om detta avsnitt är ett inline-element.
keptWithNextbooleanLäs.Returnerar om detta stycke ska hållas tillsammans med nästa styck på samma sida under layout.
firstParagraphInColumnbooleanLäs.Användarens kolumn.
inNewPagebooleanLäs.Returnerar om detta stycke ska börja på en ny sida under layout.
hyperlinkHyperlinkLäs.Returnerar den hyperlänk som är bifogad detta stycke (webb, lokal eller filmål) eller {@code null} om det inte går att klicka på stycket.

Methods

SignatureBeskrivning
ScreenAnnotation(dict: PdfDictionary, page: Page)Bygg en skärmannotation från en befintlig PDF-ordbok.
ScreenAnnotation(page: Page, rect: Rectangle)Byter en ny skärmannotation med den givna rektangeln på den angivna sidan.
getSubtype()StringReturnerar anteckningsundertyp (t.ex.
getRect()RectangleReturnerar anteckningsriktkanalen som definierar dess plats på sidan.
setRect(rect: Rectangle)Ställer in anteckningsrektangeln (ISO 32000-1:2008 §12.5.2, tabell 164, {@code /Rect}-post).
getContents()StringReturnerar textinnehållet i anmärkningen (/Innehållsinformation).
setContents(contents: String)Ställer in textinnehållet för annoteringen (/Contents entry).
getName()StringReturnerar annotationsens unika namn (/NM-post).
setName(name: String)Ställer in det unika namnet på annoteringen (/NM entry).
getModified()StringReturnerar datum och tidpunkt då anteckningen senast ändrades (/M-post).
setModified(date: String)Ange datum och tidpunkt för den senaste ändringen av anteckningen (/M-post).
getFlags()intReturnerar annotationsflaggorna (/F-post) som en bitmask.
setFlags(flags: int)Ställer in annoteringsflaggorna (/F entry) som en bitmask.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>Returnerar annotationsflaggor som ett tryckt {@link java.util.EnumSet} .
isInvisible()booleanReturnerar om Invisible flag (bit 1) är inställd.
isHidden()booleanReturnerar om Fuskade flagg (bit 2) är inställd.
isPrint()booleanReturnerar om Print flagg (bit 3) är inställd.
isNoZoom()booleanReturnerar om NoZoom flagg (bit 4) är inställd.
isNoRotate()booleanReturnerar om NoRotate flagg (bit 5) är inställd.
isNoView()booleanReturnerar om NoView flagg (bit 6) är inställd.
isReadOnly()booleanReturnerar om flaggan ReadOnly (bit 7) är inställd.
isLocked()booleanReturnerar om flaggan för låst (bit 8) är inställd.
getColor()ColorReturnerar annotationsfärgen (/C-post).
setColor(color: Color)Ställer in annoteringsfärgen (/C entry) som en RGB‑färgarray.
getBorder()BorderReturnerar gränsen för denna anteckning.
setBorder(border: Border)Sätter kantlinjen för den här annoteringen.
getNormalAppearanceStream()PdfStreamReturnerar strömmen för normal utseende (/AP /N) för denna anteckning (ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormReturnerar det normala utseendet som en {@link XForm}, speglar C # { @ kod Annotation.NormalAppearance} egendom.
flatten()Flattar denna anmärkning i sidans innehållström.
getOpacity()doubleReturnerar opaciteten hos anteckningen (0,0 = helt transparent, 1,0 = fullt ogenomskinlig).
setOpacity(opacity: double)Ställer in opaciteten för annotationen (0,0 = helt transparent, 1,0 = fullt ogenomskinlig).
getZIndex()intReturnerar Z-index (tegningsordning) för denna anteckning.
setZIndex(zIndex: int)Ställer in Z-index (ritningsordning) för den här annoteringen.
getActions()AnnotationActionCollectionReturnerar annotationsåtgärdens samling (/AA-post).
getPage()PageReturnerar den sida som denna anteckning tillhör.
setPage(page: Page)Anger sidan som den här annoteringen tillhör.
getPdfDictionary()PdfDictionaryReturnerar den underliggande PDF-ordboken för denna anteckning.
fromDictionary(dict: PdfDictionary, page: Page)AnnotationFabrikmetod: skapar en typad annotation från ett PDF-ordbok baserat på dess /Subtype.
getMargin()MarginInfoHämtar marginalinformationen för detta stycke.
setMargin(margin: MarginInfo)Ställer in marginalinformationen för detta stycke.
getHorizontalAlignment()HorizontalAlignmentFår den horisontella anpassningen av denna punkt i sin behållare.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Ställer in den horisontella anpassningen av denna punkt i dess behållare.
isInLineParagraph()booleanReturnerar om detta avsnitt är ett inline-element.
setInLineParagraph(inLineParagraph: boolean)Anger om denna punkt ska behandlas som ett inline-element.
isKeptWithNext()booleanReturnerar om detta stycke ska hållas tillsammans med nästa styck på samma sida under layout.
setKeptWithNext(keptWithNext: boolean)Anger om detta stycke ska hållas tillsammans med nästa styck på samma sida under layouten.
isFirstParagraphInColumn()booleanAnvändarens kolumn.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)Ställer in om detta stycke är det första i sin kolumn.
isInNewPage()booleanReturnerar om detta stycke ska börja på en ny sida under layout.
setInNewPage(inNewPage: boolean)Ställer in om detta stycke ska börja på en ny sida under layouten.
getHyperlink()HyperlinkReturnerar den hyperlänk som är bifogad detta stycke (webb, lokal eller filmål) eller {@code null} om det inte går att klicka på stycket.
setHyperlink(hyperlink: Hyperlink)Lägger till en hyperlänk till denna punkt.

Se också:

 Svenska