FreeTextAnnotation
Översikt
FreeTextAnnotation är en typ i Aspose.PDF FOSS för Go.
FreeTextAnnotation visar text direkt på sidan, renderad till /AP/N med hjälp av en inbyggd font.
Denna typ ger 18 metoder för att arbeta med FreeTextAnnotation objekt i Go-program. Tillgängliga metoder inkluderar: AnnotationType, BorderEffect, BorderEffectIntensity, CalloutPoints, Contents, EndLineEnding, InnerRect, Intent, RegenerateAppearance, SetBorderEffect, SetBorderEffectIntensity, SetCalloutPoints,och 6 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Go-ansökningar efter att ha installerat Aspose.PDF FOSS for Go paket.
Metoder
| Signature | Beskrivning |
|---|---|
AnnotationType() → AnnotationType | Återställer typ av anmälning. |
Contents() → string | Innehållet returnerar /Innehåller textkroppen. |
SetContents(s: string) | SetContents skriver /Innehåll och regenererar /AP/N (den renderade texten beror på Innehåller). |
TextStyle() → TextStyle | TextStyle returnerar textstil som rekonstruerats från /DA + /Q +/BG. |
SetTextStyle(s: TextStyle) | SetTextStyle skriver stilen som /DA + /Q +/BG och regenererar /AP/N. |
Intent() → FreeTextIntent | Intent returnerar /IT-inträdet som har kartläggts till en FreeTextIntent. |
SetIntent(i: FreeTextIntent) | SetIntent skriver /IT ingång. |
RegenerateAppearance() | RegenerateAppearance styrkor /AP/N att återuppbyggas från nuvarande tillstånd. |
CalloutPoints() → []Point | CalloutPoints returnerar /CL knä + slutpunkter (sidor). |
SetCalloutPoints(pts: []Point) | SetCalloutPoints skriver /CL (det måste vara 2 eller 3 poäng; annars är samtalet en no-op). |
EndLineEnding() → LineEndingStyle | EndLineEnding returnerar /LE-inträde som en LineEndingStyle. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding skriver /LE för callout slutpunktsform. |
InnerRect() → Rectangle | InnerRect returnerar den inre text rektangeln som härrör från /RD-inträdet. |
SetInnerRect(inner: Rectangle) | SetInnerRect skriver /RD beräknat från skillnaden mellan den yttre /rät och den levererade inre rektum (sidor-utrymme). |
BorderEffect() → BorderEffect | BorderEffect returnerar /BE/S-inträde som en BorderEffect. |
SetBorderEffect(e: BorderEffect) | SetBorderEffect skriver /BE/S. |
BorderEffectIntensity() → float64 | BorderEffectIntensity returnerar /BE/I ingången. |
SetBorderEffectIntensity(i: float64) | SetBorderEffectIntensity skriver /BE/I (cloud intensitet, vanligtvis 0-2). |