LineAnnotation
LineAnnotation
Přehled
LineAnnotation je typ v Aspose.PDF FOSS pro Go. Dědí z: drawingAnnotationBase.
LineAnnotation kreslí přímou čáru mezi dvěma body, s volitelnými zakončeními na každém konci (šípky, kruhy, atd.
Tento typ poskytuje 15 metod pro práci s objekty LineAnnotation v programech Go. Dostupné metody zahrnují: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart a 3 další metody. Všechny veřejné členy jsou k dispozici jakékoli aplikaci Go po instalaci balíčku Aspose.PDF FOSS pro Go.
Metody
| Podpis: | Popis: |
|---|---|
AnnotationType() → AnnotationType | Vrací typ anotace. |
Start() → Point | Start vrací počáteční bod čáry. |
End() → Point | End vrací koncový bod čáry. |
SetStart(p: Point) | SetStart aktualizuje počáteční bod čáry a přepočítá /Rect. |
SetEnd(p: Point) | SetEnd aktualizuje koncový bod čáry a přepočítá /Rect. |
SetBorderWidth(w: float64) | SetBorderWidth přepíše drawingAnnotationBase.SetBorderWidth, takže /Rect (který závisí na BorderWidth přes odsazení konce čáry) je přepočítán před tím, než /AP/N znovu vygeneruje — zajišťuje, že proud vzhledu /BBox odpovídá novým hranicím v jednom kroku. |
RegenerateAppearance() | RegenerateAppearance nutí /AP/N, aby byl znovu sestaven z aktuálních vlastností. |
StartLineEnding() → LineEndingStyle | StartLineEnding vrací styl použitý na začátku čáry. |
EndLineEnding() → LineEndingStyle | EndLineEnding vrací styl použitý na konci řádku. |
SetStartLineEnding(s: LineEndingStyle) | SetStartLineEnding nastavuje styl konce řádku na počáteční straně. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding nastavuje styl zakončení řádku na konci. |
InteriorColor() → *Color | InteriorColor vrací výplňovou barvu /IC (používanou pro vyplněné zakončení řádku: ClosedArrow, RClosedArrow, Square, Circle, Diamond). |
SetInteriorColor(c: *Color) | SetInteriorColor zapisuje /IC jako pole RGB; nil odstraňuje záznam. |
LeaderLineLength() → float64 | LeaderLineLength vrací hodnotu /LL (0 pokud není přítomna). |
SetLeaderLineLength(l: float64) | SetLeaderLineLength zapisuje /LL. |