ScreenAnnotation

Opinie generală

ScreenAnnotation este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: Annotation.

Anotare de ecran (ISO 32000-1:2008, secțiunea 12.5.6.18, /Subtip /Ecran).

Această clasă oferă 52 de metode pentru a lucra cu obiecte ScreenAnnotation în programele Java. Metodele disponibile includ: ScreenAnnotation, flatten, fromDictionary, getActions, getBorder, getColor, getContents, getFlags, getFlagsAsEnum, getHorizontalAlignment, getHyperlink, getMargin, și 39 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: actions, border, color, contents, firstParagraphInColumn, flags, şi încă 25.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
subtypeStringCiteşte.Întoarce subtipul de anotație (de exemplu:.
rectRectangleCiteşte.Întoarce rectangul de anotații care definește locația sa pe pagină.
contentsStringCiteşte.Întoarce conținutul textului din anotație (/intrarea Conținute).
nameStringCiteşte.Întoarce numele unic al anotației (/NM entry).
modifiedStringCiteşte.Întoarce data și ora la care s-a modificat ultima dată anotația (/întroducere M).
flagsintCiteşte.Întoarce semnele de anotație (/F entry) ca o mască bit.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>Citeşte.Întoarce semnele de anotație ca un {@link java.util.EnumSet} tipărit.
invisiblebooleanCiteşte.Întoarce dacă semnul invizibil (bit 1) este setat.
hiddenbooleanCiteşte.Întoarce dacă semnul ascuns (bit 2) este setat.
printbooleanCiteşte.Întoarce dacă este setat semnul Print (bit 3).
noZoombooleanCiteşte.Întoarce dacă flagul NoZoom (bit 4) este setat.
noRotatebooleanCiteşte.Întoarce dacă flagul NoRotate (bit 5) este setat.
noViewbooleanCiteşte.Întoarce dacă flagul NoView (bit 6) este setat.
readOnlybooleanCiteşte.Întoarce dacă flagul ReadOnly (bit 7) este setat.
lockedbooleanCiteşte.Întoarce dacă semnul blocat (bit 8) este setat.
colorColorCiteşte.Întoarce culoarea de anotație (/C entry).
borderBorderCiteşte.Întoarce marginea acestei anotații.
normalAppearanceStreamPdfStreamCiteşte.Întoarce fluxul de aspect normal brut (/AP /N) pentru această anotație.
(ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormCiteşte.Întoarce aspectul normal ca un {@link XForm}, reflectând C #
Proprietatea {@code Annotation.NormalAppearance}.
opacitydoubleCiteşte.Întoarce opacitatea anotației (0,0 = complet transparent, 1,0 = total opac).
zIndexintCiteşte.Întoarce indicele Z (orden de desenare) al acestei anotații.
actionsAnnotationActionCollectionCiteşte.Întoarce colectia de acțiuni de anotație (/întroducere AA).
pagePageCiteşte.Întoarce pagina la care aparține această anotație.
pdfDictionaryPdfDictionaryCiteşte.Întoarce dicționarul PDF de bază pentru această anotație.
marginMarginInfoCiteşte.Obține informațiile de marjă pentru acest paragraf.
horizontalAlignmentHorizontalAlignmentCiteşte.Obține alinierea orizontală a acestui paragraf în interiorul containerului său.
inLineParagraphbooleanCiteşte.Se returnează dacă acest paragraf este un element în linie.
keptWithNextbooleanCiteşte.Se returnează dacă acest paragraf trebuie păstrat împreună cu următorul paragraf.
pe aceeaşi pagină în timpul layout-ului.
firstParagraphInColumnbooleanCiteşte.Se returnează dacă acest paragraf este primul din coloana sa.
inNewPagebooleanCiteşte.Întoarce dacă acest paragraf ar trebui să înceapă pe o nouă pagină în timpul layout-ului.
hyperlinkHyperlinkCiteşte.Întoarce hyperlink-ul atașat acestui paragraf (web, local sau fișier)
target), sau {@code null} dacă paragraful nu este clicabil.

Metode de evaluare

SemnăturaDescriere:
ScreenAnnotation(dict: PdfDictionary, page: Page)Construiește o anotație de ecran dintr-un dicționar PDF existent.
ScreenAnnotation(page: Page, rect: Rectangle)Construiește o nouă anotație de ecran cu rectangul dat pe pagina specificată.
getSubtype()StringÎntoarce subtipul de anotație (de exemplu:.
getRect()RectangleÎntoarce rectangul de anotații care definește locația sa pe pagină.
setRect(rect: Rectangle)Se stabilește rectangul de anotații (ISO 32000-1:2008 §12.5.2, tabel 164,
(înregistrarea {@code /Rect}).
getContents()StringÎntoarce conținutul textului din anotație (/intrarea Conținute).
setContents(contents: String)Se stabilește conținutul textului din anotație (/intrarea de conţinut).
getName()StringÎntoarce numele unic al anotației (/NM entry).
setName(name: String)Se stabilește numele unic al anotației (/întroducere NM).
getModified()StringÎntoarce data și ora la care s-a modificat ultima dată anotația (/întroducere M).
setModified(date: String)Indică data și ora la care s-a modificat ultima dată anotația (întroducere/M).
getFlags()intÎntoarce semnele de anotație (/F entry) ca o mască bit.
setFlags(flags: int)Stabilirea semnelor de anotație (/F entry) ca o mască bit.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>Întoarce semnele de anotație ca un {@link java.util.EnumSet} tipărit.
isInvisible()booleanÎntoarce dacă semnul invizibil (bit 1) este setat.
isHidden()booleanÎntoarce dacă semnul ascuns (bit 2) este setat.
isPrint()booleanÎntoarce dacă este setat semnul Print (bit 3).
isNoZoom()booleanÎntoarce dacă flagul NoZoom (bit 4) este setat.
isNoRotate()booleanÎntoarce dacă flagul NoRotate (bit 5) este setat.
isNoView()booleanÎntoarce dacă flagul NoView (bit 6) este setat.
isReadOnly()booleanÎntoarce dacă flagul ReadOnly (bit 7) este setat.
isLocked()booleanÎntoarce dacă semnul blocat (bit 8) este setat.
getColor()ColorÎntoarce culoarea de anotație (/C entry).
setColor(color: Color)Setarea culorii de anotație (/C entry) ca o matrice color RGB.
getBorder()BorderÎntoarce marginea acestei anotații.
setBorder(border: Border)Stabileşte limita acestei anotaţii.
getNormalAppearanceStream()PdfStreamÎntoarce fluxul de aspect normal brut (/AP /N) pentru această anotație.
(ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormÎntoarce aspectul normal ca un {@link XForm}, reflectând C #
Proprietatea {@code Annotation.NormalAppearance}.
flatten()Plătește această anotație în fluxul de conținut al paginii.
getOpacity()doubleÎntoarce opacitatea anotației (0,0 = complet transparent, 1,0 = total opac).
setOpacity(opacity: double)Se stabilește opacitatea anotației (0,0 = complet transparent, 1,0 = total opac).
getZIndex()intÎntoarce indicele Z (orden de desenare) al acestei anotații.
setZIndex(zIndex: int)Se stabilește indicele Z (ordenul de desenare) al acestei anotații.
getActions()AnnotationActionCollectionÎntoarce colectia de acțiuni de anotație (/întroducere AA).
getPage()PageÎntoarce pagina la care aparține această anotație.
setPage(page: Page)Stabilește pagina la care aparține această anotație.
getPdfDictionary()PdfDictionaryÎntoarce dicționarul PDF de bază pentru această anotație.
fromDictionary(dict: PdfDictionary, page: Page)AnnotationMetoda de fabrica: creează o anotație tipărită dintr-un dicționar PDF pe baza /Subtype.
getMargin()MarginInfoObține informațiile de marjă pentru acest paragraf.
setMargin(margin: MarginInfo)Se stabilește informațiile privind marja pentru acest paragraf.
getHorizontalAlignment()HorizontalAlignmentObține alinierea orizontală a acestui paragraf în interiorul containerului său.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Se stabilește alinierea orizontală a acestui paragraf în interiorul recipientului său.
isInLineParagraph()booleanSe returnează dacă acest paragraf este un element în linie.
setInLineParagraph(inLineParagraph: boolean)Se stabilește dacă acest paragraf trebuie tratat ca un element în linie.
isKeptWithNext()booleanSe returnează dacă acest paragraf trebuie păstrat împreună cu următorul paragraf.
pe aceeaşi pagină în timpul layout-ului.
setKeptWithNext(keptWithNext: boolean)Se stabilește dacă acest paragraf trebuie menținut împreună cu următorul paragraf.
pe aceeaşi pagină în timpul layout-ului.
isFirstParagraphInColumn()booleanSe returnează dacă acest paragraf este primul din coloana sa.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)Se stabilește dacă acest paragraf este primul din coloana sa.
isInNewPage()booleanÎntoarce dacă acest paragraf ar trebui să înceapă pe o nouă pagină în timpul layout-ului.
setInNewPage(inNewPage: boolean)Indică dacă acest paragraf ar trebui să înceapă pe o nouă pagină în timpul layout-ului.
getHyperlink()HyperlinkÎntoarce hyperlink-ul atașat acestui paragraf (web, local sau fișier)
target), sau {@code null} dacă paragraful nu este clicabil.
setHyperlink(hyperlink: Hyperlink)Se anexează un link la acest paragraf.

Vezi și:

 Română