FreeTextAnnotation

FreeTextAnnotation

Overzicht

FreeTextAnnotation is een type in Aspose.PDF FOSS voor Go. Erft van: drawingAnnotationBase.

FreeTextAnnotation toont tekst direct op de pagina, gerenderd naar /AP/N met een ingesloten lettertype.

Dit type biedt 18 methoden voor het werken met FreeTextAnnotation objecten in Go-programma’s. Beschikbare methoden zijn onder meer: AnnotationType, BorderEffect, BorderEffectIntensity, CalloutPoints, Contents, EndLineEnding, InnerRect, Intent, RegenerateAppearance, SetBorderEffect, SetBorderEffectIntensity, SetCalloutPoints, en 6 extra methoden. Alle openbare leden zijn toegankelijk voor elke Go-toepassing na het installeren van het Aspose.PDF FOSS voor Go-pakket.

Methoden

HandtekeningBeschrijving
AnnotationType() → AnnotationTypeRetourneert het annotatietype.
Contents() → stringContents retourneert de /Contents-tekstbody.
SetContents(s: string)SetContents schrijft /Contents en regenereert /AP/N (de gerenderde tekstinhoud hangt af van Contents).
TextStyle() → TextStyleTextStyle retourneert de tekststijl gereconstrueerd uit /DA + /Q + /BG.
SetTextStyle(s: TextStyle)SetTextStyle schrijft de stijl als /DA + /Q + /BG en regenereert /AP/N.
Intent() → FreeTextIntentIntent retourneert de /IT entry gemapt op een FreeTextIntent.
SetIntent(i: FreeTextIntent)SetIntent schrijft de /IT entry.
RegenerateAppearance()RegenerateAppearance dwingt /AP/N om te worden herbouwd vanuit de huidige staat.
CalloutPoints() → []PointCalloutPoints retourneert de /CL knee + eindpuntpunten (paginaruimte).
SetCalloutPoints(pts: []Point)SetCalloutPoints schrijft /CL (moet 2 of 3 punten zijn; anders is de oproep een no-op).
EndLineEnding() → LineEndingStyleEndLineEnding retourneert de /LE invoer als een LineEndingStyle.
SetEndLineEnding(s: LineEndingStyle)SetEndLineEnding schrijft /LE voor de callout-eindpuntvorm.
InnerRect() → RectangleInnerRect retourneert de binnenste tekstrechthoek die is afgeleid van de /RD-vermelding.
SetInnerRect(inner: Rectangle)SetInnerRect schrijft /RD, berekend uit het verschil tussen de buitenste /Rect en de opgegeven binnenste rechthoek (pagina-ruimte).
BorderEffect() → BorderEffectBorderEffect retourneert de /BE/S-vermelding als een BorderEffect.
SetBorderEffect(e: BorderEffect)SetBorderEffect schrijft /BE/S.
BorderEffectIntensity() → float64BorderEffectIntensity retourneert de /BE/I vermelding.
SetBorderEffectIntensity(i: float64)SetBorderEffectIntensity schrijft /BE/I (wolkendichtheid, meestal 0-2).

Zie ook

 Nederlands