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.

Вижте също:

 Български