LineAnnotation
Översikt
LineAnnotation är en typ i Aspose.PDF FOSS för Go.
LineAnnotation drar en linje mellan två punkter, med valfria linjer på varje änd (rundor, cirklar etc.
Denna typ ger 15 metoder för att arbeta med LineAnnotation objekt i Go-program. Tillgängliga metoder inkluderar: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart,och tre 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. |
Start() → Point | Start returnerar startpunkten för linjen. |
End() → Point | Slutet returnerar linjen slutpunkten. |
SetStart(p: Point) | SetStart uppdaterar startpunkten för linjen och recomputes /Rect. |
SetEnd(p: Point) | SetEnd uppdaterar linjen slutpunkten och recomputes /Rect. |
SetBorderWidth(w: float64) | SetBorderWidth överrides dragenAnnotationBase.SetBorderWidth så /Rect (som beror på BorderWidth via linje-änd padding) är rekomponerad innan /AP/N regenereras - säkerställer utseende strömmen /BBox matchar de nya gränserna i en enda pass. |
RegenerateAppearance() | RegenerateAppearance krafter /AP/N att byggas om från nuvarande egenskaper. |
StartLineEnding() → LineEndingStyle | StartLineEnding returnerar den stil som tillämpas vid början av linjen. |
EndLineEnding() → LineEndingStyle | EndLineEnding returnerar den stil som tillämpas i slutet av linjen. |
SetStartLineEnding(s: LineEndingStyle) | SetStartLineEnding sätter start-side line-end stil. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding sätter slut-sidan linje-änd stil. |
InteriorColor() → *Color | InteriorColor returnerar /IC fyll färg (används för fyllda linjeändningar: ClosedArrow, RClosedArrow, Square, Circle, Diamond). |
SetInteriorColor(c: *Color) | SetInteriorColor skriver /IC som en RGB-riktning; nil tar bort ingången. |
LeaderLineLength() → float64 | LeaderLineLength returnerar /LL värdet (0 om det inte finns). |
SetLeaderLineLength(l: float64) | SetLeaderLineLength skriver /LL. |