LineAnnotation
Overview
LineAnnotation є типом в Aspose.PDF FOSS для Go.
LineAnnotation малює пряму лінію між двома точками, з додатковими кінцівками на кожному кінці (стрілки, круги тощо.
Цей тип надає 15 методів роботи з об’єктами LineAnnotation в програмах Go. Доступні методи включають: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart, і 3 додаткові методи. Всі публічні члени доступні будь-якім додатку Go після встановлення пакету FOSS for Go.
Methods
| Signature | Description |
|---|---|
AnnotationType() → AnnotationType | Повертає тип анотації. |
Start() → Point | Початок повертає початову точку лінії. |
End() → Point | End повертає кінцеву точку лінії. |
SetStart(p: Point) | SetStart оновлює початок лінії і перераховує /Rect. |
SetEnd(p: Point) | SetEnd оновлює кінцеву точку лінії і перераховує /Rect. |
SetBorderWidth(w: float64) | SetBorderWidth перевершує чертуванняAnnotationBase.SetBorderWidth так що /Rect (що залежить від BorderWidth через завершення лінії) перераховується до того, як /AP/N регенерує забезпечуючи течію поясу /BBox відповідає новим мерам в одному проході. |
RegenerateAppearance() | RegenerateAppearance змушує /AP/N відновити з поточних об’єктів. |
StartLineEnding() → LineEndingStyle | StartLineEnding повертає стиль, який застосовується до початку рядка. |
EndLineEnding() → LineEndingStyle | EndLineEnding повертає стиль, який застосовується до кінця рядка. |
SetStartLineEnding(s: LineEndingStyle) | SetStartLineEnding встановлює стиль лінії-кінець. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding встановлює стиль закінчення лінії на кінці. |
InteriorColor() → *Color | InteriorColor повертає колір заповнення /IC (використовується для закінчення поповнених ліній: ClosedArrow, RClosedArrow, Square, Circle, Diamond). |
SetInteriorColor(c: *Color) | SetInteriorColor пише /IC як масив RGB; nil видаляє запис. |
LeaderLineLength() → float64 | LeaderLineLength повертає значення /LL (0 якщо відсутнє). |
SetLeaderLineLength(l: float64) | SetLeaderLineLength пише /LL. |