LineAnnotation

LineAnnotation

Общ преглед

LineAnnotation е тип в Aspose.PDF FOSS за Go.

LineAnnotation нарисува права линия между две точки, с допълнителни крайни линии на всеки краен ъгъл (стрели, кръгове и др.).

Този тип предоставя 15 метода за работа с LineAnnotation обекти в програми на Go. Наличните методи включват: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart, и 3 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Go след инсталиране на пакета Aspose.PDF FOSS for Go.

Методи за изчисляване на данните

ПодписътОписание на състоянието
AnnotationType() → AnnotationTypeВръща типа на аннотацията.
Start() → PointСтарт връща началната точка на линията.
End() → PointКраят връща крайната точка на линията.
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() → LineEndingStyleStartLineEnding връща стила, приложен към началото на реда.
EndLineEnding() → LineEndingStyleEndLineEnding връща стила, приложен към края на реда.
SetStartLineEnding(s: LineEndingStyle)SetStartLineEnding определя начина на началото-края на линия.
SetEndLineEnding(s: LineEndingStyle)SetEndLineEnding определя стила на крайната страна.
InteriorColor() → *ColorInteriorColor връща цвета на /IC запълване (използва се за завършванията на напълнени линии: ClosedArrow, RClosedArrow, Square, Circle, Diamond).
SetInteriorColor(c: *Color)SetInteriorColor пише /IC като RGB масив; nil премахва входа.
LeaderLineLength() → float64LeaderLineLength връща стойността /LL (0 ако липсва).
SetLeaderLineLength(l: float64)SetLeaderLineLength пише /LL.

Вижте също:

 Български