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
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
defaultAppearance | String | Läsning | Återställer standardutseende sträng (/DA inmatning). |
defaultAppearanceString | String | Läsning | Återställer standardutseende sträng (/DA inmatning). |
defaultAppearanceObject | DefaultAppearance | Läsning | Returnerar standardutseende objektet för denna anteckning. |
textStyle | TextState | Läsning | Returnerar textstil som tillämpas på den här anteckningstexten. |
justification | int | Läsning | Returnerar motiveringen av texten (/Q inmatning). |
intent | FreeTextIntent | Läsning | Returnerar syftet (/IT) med denna anmälning, eller {@link FreeTextIntent#Undefined} om inte anges. |
rotate | int | Läsning | Returnerar rotationen (/Rotat) av anmälningen i grader, standard 0. |
callout | double[][] | Läsning | Returnerar callout-linjepoäng (/CL) eller {@code null} om inte anges. |
endingStyle | LineEnding | Läsning | Återställer linje-ändsstilen vid slutpunkten i calloutlinjen ({@code /LE}, ISO 32000-1:2008 §12.5.6.6). |
title | String | Läsning | Returnerar författaren eller titeln på anmälningen (/T-inträde). |
opacity | double | Läsning | Återställer opaciteten i anteckningen (/CA ingång, 0.0-1.0, standard 1.0). |
subject | String | Läsning | Returnerar föremålet för anmälningen (/Subj inmatning). |
richText | String | Läsning | Returnerar den rika textinnehållet i anteckningen (/RC-inträde, XHTML-format). |
creationDate | String | Läsning | Returnerar skaparingsdatumet för anmälningen (/CreationDate inmatning). |
replyType | String | Läsning | Returnerar svarstypen för denna anteckning (/RT-inträde). |
popup | PopupAnnotation | Läsning | Återställer den associerade popup-annotationen (/Popup entry). |
inReplyTo | Annotation | Läsning | Återkommer anmälningen denna är i svar på (/IRT ingång). |
subtype | String | Läsning | Returnerar undertypen av anmälning (t.ex. |
rect | Rectangle | Läsning | Returnerar anmälningsriktangeln genom att definiera dess plats på sidan. |
contents | String | Läsning | Returnerar textinnehållet i anmälningen (/Innehållsinspelning). |
name | String | Läsning | Returnerar namnet på anmälningen (/NM-inträde). |
modified | String | Läsning | Returnerar datumet och tiden för anmälningen som senast ändrats (/M ingång). |
flags | int | Läsning | Returnerar anteckningsflaggorna (/F-inträde) som en bitmask. |
flagsAsEnum | java.util.EnumSet<AnnotationFlags> | Läsning | Returnerar anteckningsflaggorna som en typ {@link java.util.EnumSet}. |
invisible | boolean | Läsning | Det återgår om den osynliga flaggan (bit 1) är inställd. |
hidden | boolean | Läsning | Återkommer om den dolda flaggan (bit 2) är inställd. |
print | boolean | Läsning | Återställer om tryckflaggan (bit 3) är inställd. |
noZoom | boolean | Läsning | Återkommer om NoZoom flaggan (bit 4) är inställd. |
noRotate | boolean | Läsning | Återkommer om NoRotate flaggan (bit 5) är inställd. |
noView | boolean | Läsning | Återkommer om NoView flaggan (bit 6) är inställd. |
readOnly | boolean | Läsning | Återkommer om ReadOnly flaggan (bit 7) är inställd. |
locked | boolean | Läsning | Återställer om låst flagga (bit 8) är inställd. |
color | Color | Läsning | Återställer anmälningsfärgen (/C ingång). |
border | Border | Läsning | Återställ gränsen för denna anmälning. |
normalAppearanceStream | PdfStream | Läsning | Återställer den rå normala utseendet (/AP /N) för denna anmälning (ISO 32000-1:2008, §12.5.5). |
normalAppearance | XForm | Läsning | Återställer det normala utseendet som en {@link XForm}, speglar C# {_code Annotation.NormalAppearance} egenskap. |
zIndex | int | Läsning | Returnerar Z-indexet (dräktsorder) av denna anteckning. |
actions | AnnotationActionCollection | Läsning | Återställer anmälningsinsamlingen (/AA ingång). |
page | Page | Läsning | Återkommer sidan denna anmälan tillhör. |
pdfDictionary | PdfDictionary | Läsning | Returnerar den underliggande PDF-lösenordet för denna anmälning. |
margin | MarginInfo | Läsning | Hämtar marginalinformationen för detta stycke. |
horizontalAlignment | HorizontalAlignment | Läsning | Det får den horisontella anpassningen av denna punkt inom dess behållare. |
inLineParagraph | boolean | Läsning | Det återkommer om denna punkt är ett inlineelement. |
keptWithNext | boolean | Läsning | Det återkommer om detta stycke ska hållas tillsammans med nästa styck på samma sida under layouten. |
firstParagraphInColumn | boolean | Läsning | Det återkommer om detta stycke är det första i kolumnen. |
inNewPage | boolean | Läsning | Återkommer om detta avsnitt ska börja på en ny sida under layout. |
hyperlink | Hyperlink | Läsning | Returnerar hyperlänken som bifogas denna punkt (webb, lokal eller filmål), eller {@code null} om paragrafen inte kan klickas. |
Metoder
| Signature | Beskrivning |
|---|---|
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() → DefaultAppearance | Returnerar standardutseende objektet för denna anteckning. |
setDefaultAppearance(da: DefaultAppearance) | Ställ in standardutseendet med hjälp av ett {@link DefaultAppearance} objekt. |
getTextStyle() → TextState | Returnerar 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() → int | Returnerar motiveringen av texten (/Q inmatning). |
getIntent() → FreeTextIntent | Returnerar syftet (/IT) med denna anmälning, eller {@link FreeTextIntent#Undefined} om inte anges. |
setIntent(intent: FreeTextIntent) | Ställer in avsikten (/IT). |
getRotate() → int | Returnerar 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() → String | Returnerar 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() → String | Returnerar föremålet för anmälningen (/Subj inmatning). |
setSubject(subject: String) | Ställer in ämnet för annoteringen (/Subj entry). |
getRichText() → String | Returnerar 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() → String | Returnerar skaparingsdatumet för anmälningen (/CreationDate inmatning). |
setCreationDate(date: String) | Ange datumet för skapandet av anmälningen (/CreationDate ingång). |
getReplyType() → String | Returnerar 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() → String | Returnerar undertypen av anmälning (t.ex. |
getRect() → Rectangle | Returnerar 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() → String | Returnerar textinnehållet i anmälningen (/Innehållsinspelning). |
setContents(contents: String) | Ställer in textinnehållet för annoteringen (/Contents entry). |
getName() → String | Returnerar namnet på anmälningen (/NM-inträde). |
setName(name: String) | Ställer in det unika namnet på annoteringen (/NM‑post). |
getModified() → String | Returnerar 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() → int | Returnerar 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() → boolean | Det å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() → int | Returnerar 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() → PdfDictionary | Returnerar den underliggande PDF-lösenordet för denna anmälning. |
fromDictionary(dict: PdfDictionary, page: Page) → Annotation | Fabrikmetod: Skapar en typad anteckning från ett PDF-lagsord baserat på /Subtype. |
getMargin() → MarginInfo | Hämtar marginalinformationen för detta stycke. |
setMargin(margin: MarginInfo) | Ställer in marginalinformationen för detta stycke. |
getHorizontalAlignment() → HorizontalAlignment | Det 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() → boolean | Det återkommer om denna punkt är ett inlineelement. |
setInLineParagraph(inLineParagraph: boolean) | Ange om denna punkt ska behandlas som ett inlineelement. |
isKeptWithNext() → boolean | Det å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() → boolean | Det å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() → Hyperlink | Returnerar 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. |