FreeTextAnnotation

FreeTextAnnotation

Översikt

FreeTextAnnotation är en klass i Aspose.PDF FOSS för Java. ärvt från: MarkupAnnotation.

Gratis textanmälan (ISO 32000-1:2008, avsnitt 12.5.6.6, /Subtype /FreeText).

Denna klass ger 85 metoder för att arbeta med FreeTextAnnotation objekt i Java-program. Tillgängliga metoder inkluderar: FreeTextAnnotation, flatten, fromDictionary, getActions, getBorder, getCallout, getColor, getContents, getCreationDate, getDefaultAppearance, getDefaultAppearanceObject, getDefaultAppearanceString,och 68 andra metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: actions, border, callout, color, contents, creationDate,Och 41 fler.

ägodelar

NamnTyp avAccessBeskrivning
defaultAppearanceStringLäsningÅterställer standardutseende sträng (/DA inmatning).
defaultAppearanceStringStringLäsningÅterställer standardutseende sträng (/DA inmatning).
defaultAppearanceObjectDefaultAppearanceLäsningReturnerar standardutseende objektet för denna anteckning.
textStyleTextStateLäsningReturnerar textstil som tillämpas på den här anteckningstexten.
justificationintLäsningReturnerar motiveringen av texten (/Q inmatning).
intentFreeTextIntentLäsningReturnerar syftet (/IT) med denna anmälning, eller {@link FreeTextIntent#Undefined} om inte anges.
rotateintLäsningReturnerar rotationen (/Rotat) av anmälningen i grader, standard 0.
calloutdouble[][]LäsningReturnerar callout-linjepoäng (/CL) eller {@code null} om inte anges.
endingStyleLineEndingLäsningÅterställer linje-ändsstilen vid slutpunkten i calloutlinjen ({@code /LE}, ISO 32000-1:2008 §12.5.6.6).
titleStringLäsningReturnerar författaren eller titeln på anmälningen (/T-inträde).
opacitydoubleLäsningÅterställer opaciteten i anteckningen (/CA ingång, 0.0-1.0, standard 1.0).
subjectStringLäsningReturnerar föremålet för anmälningen (/Subj inmatning).
richTextStringLäsningReturnerar den rika textinnehållet i anteckningen (/RC-inträde, XHTML-format).
creationDateStringLäsningReturnerar skaparingsdatumet för anmälningen (/CreationDate inmatning).
replyTypeStringLäsningReturnerar svarstypen för denna anteckning (/RT-inträde).
popupPopupAnnotationLäsningÅterställer den associerade popup-annotationen (/Popup entry).
inReplyToAnnotationLäsningÅterkommer anmälningen denna är i svar på (/IRT ingång).
subtypeStringLäsningReturnerar undertypen av anmälning (t.ex.
rectRectangleLäsningReturnerar anmälningsriktangeln genom att definiera dess plats på sidan.
contentsStringLäsningReturnerar textinnehållet i anmälningen (/Innehållsinspelning).
nameStringLäsningReturnerar namnet på anmälningen (/NM-inträde).
modifiedStringLäsningReturnerar datumet och tiden för anmälningen som senast ändrats (/M ingång).
flagsintLäsningReturnerar anteckningsflaggorna (/F-inträde) som en bitmask.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>LäsningReturnerar anteckningsflaggorna som en typ {@link java.util.EnumSet}.
invisiblebooleanLäsningDet återgår om den osynliga flaggan (bit 1) är inställd.
hiddenbooleanLäsningÅterkommer om den dolda flaggan (bit 2) är inställd.
printbooleanLäsningÅterställer om tryckflaggan (bit 3) är inställd.
noZoombooleanLäsningÅterkommer om NoZoom flaggan (bit 4) är inställd.
noRotatebooleanLäsningÅterkommer om NoRotate flaggan (bit 5) är inställd.
noViewbooleanLäsningÅterkommer om NoView flaggan (bit 6) är inställd.
readOnlybooleanLäsningÅterkommer om ReadOnly flaggan (bit 7) är inställd.
lockedbooleanLäsningÅterställer om låst flagga (bit 8) är inställd.
colorColorLäsningÅterställer anmälningsfärgen (/C ingång).
borderBorderLäsningÅterställ gränsen för denna anmälning.
normalAppearanceStreamPdfStreamLäsningÅterställer den rå normala utseendet (/AP /N) för denna anmälning (ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormLäsningÅterställer det normala utseendet som en {@link XForm}, speglar C# {_code Annotation.NormalAppearance} egenskap.
zIndexintLäsningReturnerar Z-indexet (dräktsorder) av denna anteckning.
actionsAnnotationActionCollectionLäsningÅterställer anmälningsinsamlingen (/AA ingång).
pagePageLäsningÅterkommer sidan denna anmälan tillhör.
pdfDictionaryPdfDictionaryLäsningReturnerar den underliggande PDF-lösenordet för denna anmälning.
marginMarginInfoLäsningHämtar marginalinformationen för detta stycke.
horizontalAlignmentHorizontalAlignmentLäsningDet får den horisontella anpassningen av denna punkt inom dess behållare.
inLineParagraphbooleanLäsningDet återkommer om denna punkt är ett inlineelement.
keptWithNextbooleanLäsningDet återkommer om detta stycke ska hållas tillsammans med nästa styck på samma sida under layouten.
firstParagraphInColumnbooleanLäsningDet återkommer om detta stycke är det första i kolumnen.
inNewPagebooleanLäsningÅterkommer om detta avsnitt ska börja på en ny sida under layout.
hyperlinkHyperlinkLäsningReturnerar hyperlänken som bifogas denna punkt (webb, lokal eller filmål), eller {@code null} om paragrafen inte kan klickas.

Metoder

SignatureBeskrivning
FreeTextAnnotation(dict: PdfDictionary, page: Page)Bygg en gratis textannotation från ett befintligt PDF-lagsord.
FreeTextAnnotation(page: Page, rect: Rectangle)Bygg en ny gratis textannotation med den angivna rektangeln på den specifika sidan.
FreeTextAnnotation(page: Page, rect: Rectangle, defaultAppearance: DefaultAppearance)Bygg en ny gratis textannotation med den angivna rektangeln och standardutseende.
getDefaultAppearance()StringÅterställer standardutseende sträng (/DA inmatning).
getDefaultAppearanceString()StringÅterställer standardutseende sträng (/DA inmatning).
setDefaultAppearance(da: String)Sätter standardutseende‑strängen (/DA entry).
getDefaultAppearanceObject()DefaultAppearanceReturnerar standardutseende objektet för denna anteckning.
setDefaultAppearance(da: DefaultAppearance)Ställ in standardutseendet med hjälp av ett {@link DefaultAppearance} objekt.
getTextStyle()TextStateReturnerar textstil som tillämpas på den här anteckningstexten.
setTextStyle(textStyle: TextState)Ställer in textstilen för den här annotationens text.
setTextStyle(startIndex: int, endIndex: int, styles: int)Tillämpa rika text fontstilar på ett antal tecken i anteckningstexten.
setTextStyle(styles: int, fontName: String, fontSize: double, color: Color)Använder rika textformulär till hela anteckningstexten, alternativt ändra fontnamn, storlek och färg.
getJustification()intReturnerar motiveringen av texten (/Q inmatning).
getIntent()FreeTextIntentReturnerar syftet (/IT) med denna anmälning, eller {@link FreeTextIntent#Undefined} om inte anges.
setIntent(intent: FreeTextIntent)Ställer in avsikten (/IT).
getRotate()intReturnerar rotationen (/Rotat) av anmälningen i grader, standard 0.
setRotate(rotate: int)Ställer in rotationen (/Rotate).
getCallout()double[][]Returnerar callout-linjepoäng (/CL) eller {@code null} om inte anges.
setCallout(points: double[][])Ställer in callout-line-punkterna (/CL).
getEndingStyle()LineEndingÅterställer linje-ändsstilen vid slutpunkten i calloutlinjen ({@code /LE}, ISO 32000-1:2008 §12.5.6.6).
setEndingStyle(style: LineEnding)Sätt linje-ändsstilen i slutpunkten på calloutlinjen.
getTitle()StringReturnerar författaren eller titeln på anmälningen (/T-inträde).
setTitle(title: String)Ställer in författaren eller titeln på annotationen (/T entry).
getOpacity()doubleÅterställer opaciteten i anteckningen (/CA ingång, 0.0-1.0, standard 1.0).
setOpacity(opacity: double)Ställer in opaciteten för annotationen (/CA‑post, 0.0‑1.0).
getSubject()StringReturnerar föremålet för anmälningen (/Subj inmatning).
setSubject(subject: String)Ställer in ämnet för annoteringen (/Subj entry).
getRichText()StringReturnerar den rika textinnehållet i anteckningen (/RC-inträde, XHTML-format).
setRichText(richText: String)Sätt in den rika textinnehållet i anteckningen (/RC-inträde, XHTML-format).
getCreationDate()StringReturnerar skaparingsdatumet för anmälningen (/CreationDate inmatning).
setCreationDate(date: String)Ange datumet för skapandet av anmälningen (/CreationDate ingång).
getReplyType()StringReturnerar svarstypen för denna anteckning (/RT-inträde).
setReplyType(replyType: String)Ställer in svarstypen för den här annoteringen (/RT entry).
getPopup()PopupAnnotationÅterställer den associerade popup-annotationen (/Popup entry).
setPopup(popup: PopupAnnotation)Ställer in den associerade popup‑annoteringen (/Popup entry).
getInReplyTo()AnnotationÅterkommer anmälningen denna är i svar på (/IRT ingång).
setInReplyTo(annotation: Annotation)Ställer in annotationen som den här är ett svar på (/IRT‑post).
getSubtype()StringReturnerar undertypen av anmälning (t.ex.
getRect()RectangleReturnerar anmälningsriktangeln genom att definiera dess plats på sidan.
setRect(rect: Rectangle)Ange anmälningsriktangeln (ISO 32000-1:2008 §12.5.2, tabell 164, {@code /Rect} ingång).
getContents()StringReturnerar textinnehållet i anmälningen (/Innehållsinspelning).
setContents(contents: String)Ställer in textinnehållet för annoteringen (/Contents entry).
getName()StringReturnerar namnet på anmälningen (/NM-inträde).
setName(name: String)Ställer in det unika namnet på annoteringen (/NM‑post).
getModified()StringReturnerar datumet och tiden för anmälningen som senast ändrats (/M ingång).
setModified(date: String)Ange datumet och tiden för anmälningen senast ändrad (/M ingång).
getFlags()intReturnerar anteckningsflaggorna (/F-inträde) som en bitmask.
setFlags(flags: int)Ställer in annoteringsflaggorna (/F entry) som en bitmask.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>Returnerar anteckningsflaggorna som en typ {@link java.util.EnumSet}.
isInvisible()booleanDet återgår om den osynliga flaggan (bit 1) är inställd.
isHidden()booleanÅterkommer om den dolda flaggan (bit 2) är inställd.
isPrint()booleanÅterställer om tryckflaggan (bit 3) är inställd.
isNoZoom()booleanÅterkommer om NoZoom flaggan (bit 4) är inställd.
isNoRotate()booleanÅterkommer om NoRotate flaggan (bit 5) är inställd.
isNoView()booleanÅterkommer om NoView flaggan (bit 6) är inställd.
isReadOnly()booleanÅterkommer om ReadOnly flaggan (bit 7) är inställd.
isLocked()booleanÅterställer om låst flagga (bit 8) är inställd.
getColor()ColorÅterställer anmälningsfärgen (/C ingång).
setColor(color: Color)Ställer in annoteringsfärgen (/C entry) som en RGB‑färgarray.
getBorder()BorderÅterställ gränsen för denna anmälning.
setBorder(border: Border)Ställer in kanten för den här annoteringen.
getNormalAppearanceStream()PdfStreamÅterställer den rå normala utseendet (/AP /N) för denna anmälning (ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormÅterställer det normala utseendet som en {@link XForm}, speglar C# {_code Annotation.NormalAppearance} egenskap.
flatten()Flatten denna anmälan i sidan innehåll ström.
getZIndex()intReturnerar Z-indexet (dräktsorder) av denna anteckning.
setZIndex(zIndex: int)Ställer in Z-index (ritningsordning) för den här annoteringen.
getActions()AnnotationActionCollectionÅterställer anmälningsinsamlingen (/AA ingång).
getPage()PageÅterkommer sidan denna anmälan tillhör.
setPage(page: Page)Ställer in sidan som den här annoteringen tillhör.
getPdfDictionary()PdfDictionaryReturnerar den underliggande PDF-lösenordet för denna anmälning.
fromDictionary(dict: PdfDictionary, page: Page)AnnotationFabrikmetod: Skapar en typad anteckning från ett PDF-lagsord baserat på /Subtype.
getMargin()MarginInfoHämtar marginalinformationen för detta stycke.
setMargin(margin: MarginInfo)Ställer in marginalinformationen för detta stycke.
getHorizontalAlignment()HorizontalAlignmentDet får den horisontella anpassningen av denna punkt inom dess behållare.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Sätt den horisontella anpassningen av denna punkt inom dess behållare.
isInLineParagraph()booleanDet återkommer om denna punkt är ett inlineelement.
setInLineParagraph(inLineParagraph: boolean)Ange om denna punkt ska behandlas som ett inlineelement.
isKeptWithNext()booleanDet återkommer om detta stycke ska hållas tillsammans med nästa styck på samma sida under layouten.
setKeptWithNext(keptWithNext: boolean)Ange om detta stycke ska hållas tillsammans med nästa styck på samma sida under layouten.
isFirstParagraphInColumn()booleanDet återkommer om detta stycke är det första i kolumnen.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)Ställer in om detta stycke är det första i sin kolumn.
isInNewPage()booleanÅterkommer om detta avsnitt ska börja på en ny sida under layout.
setInNewPage(inNewPage: boolean)Ange om detta avsnitt ska börja på en ny sida under layout.
getHyperlink()HyperlinkReturnerar hyperlänken som bifogas denna punkt (webb, lokal eller filmål), eller {@code null} om paragrafen inte kan klickas.
setHyperlink(hyperlink: Hyperlink)Det finns en hyperlänk till denna punkt.

Se även

 Svenska