LineAnnotation

LineAnnotation

Opinie generală

LineAnnotation este un tip în Aspose.PDF FOSS pentru Go.

LineAnnotation desenează o linie dreaptă între două puncte, cu terminații opționale de linia la fiecare capăt (sfoare, cercuri etc.).

Acest tip oferă 15 metode pentru a lucra cu obiecte LineAnnotation în programele Go. Metodele disponibile includ: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart, și 3 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Go după instalarea pachetului FOSS for Go.

Metode de evaluare

SemnăturaDescriere:
AnnotationType()AnnotationTypeÎntoarce tipul de anotație.
Start()PointStart returnă punctul de pornire al liniei.
End()PointSfârşitul returnează punctul final al liniei.
SetStart(p: Point)SetStart actualizează punctul de pornire al liniei și recalculează /Rect.
SetEnd(p: Point)SetEnd actualizează punctul final al liniei și recalculează /Rect.
SetBorderWidth(w: float64)SetBorderWidth suprime desenareaAnnotationBase.SetBorderWidth astfel încât /Rect (care depinde de BorderWidth prin umplutură la sfârșitul liniei) este recalculata înainte ca /AP/N să se regenereze asigurând că fluxul de aparență al /BBox corespunde noilor limite într-o singură trecere.
RegenerateAppearance()RegenerateAppearance forțează /AP/N să fie reconstruit din proprietățile actuale.
StartLineEnding()LineEndingStyleStartLineEnding returnă stilul aplicat la începutul liniei.
EndLineEnding()LineEndingStyleEndLineEnding returnă stilul aplicat la sfârșitul liniei.
SetStartLineEnding(s: LineEndingStyle)SetStartLineEnding stabilește stilul de start-side linie finală.
SetEndLineEnding(s: LineEndingStyle)SetEndLineEnding stabilește stilul de terminare a liniei din partea finală.
InteriorColor()*ColorInteriorColor returnă culoarea de umplere /IC (utilizată pentru terminațiile liniilor umplute: ClosedArrow, RClosedArrow, Square, Circle, Diamond).
SetInteriorColor(c: *Color)SetInteriorColor scrie /IC ca o matrice RGB; nil elimină intrarea.
LeaderLineLength()float64LeaderLineLength returnă valoarea /LL (0 dacă nu există).
SetLeaderLineLength(l: float64)SetLeaderLineLength scrie /LL.

Vezi și:

 Română