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
| Handtekening | Beschrijving |
|---|---|
AnnotationType() → AnnotationType | Retourneert het annotatietype. |
Contents() → string | Contents retourneert de /Contents-tekstbody. |
SetContents(s: string) | SetContents schrijft /Contents en regenereert /AP/N (de gerenderde tekstinhoud hangt af van Contents). |
TextStyle() → TextStyle | TextStyle retourneert de tekststijl gereconstrueerd uit /DA + /Q + /BG. |
SetTextStyle(s: TextStyle) | SetTextStyle schrijft de stijl als /DA + /Q + /BG en regenereert /AP/N. |
Intent() → FreeTextIntent | Intent 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() → []Point | CalloutPoints 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() → LineEndingStyle | EndLineEnding retourneert de /LE invoer als een LineEndingStyle. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding schrijft /LE voor de callout-eindpuntvorm. |
InnerRect() → Rectangle | InnerRect 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() → BorderEffect | BorderEffect retourneert de /BE/S-vermelding als een BorderEffect. |
SetBorderEffect(e: BorderEffect) | SetBorderEffect schrijft /BE/S. |
BorderEffectIntensity() → float64 | BorderEffectIntensity retourneert de /BE/I vermelding. |
SetBorderEffectIntensity(i: float64) | SetBorderEffectIntensity schrijft /BE/I (wolkendichtheid, meestal 0-2). |