LineAnnotation

LineAnnotation

Overzicht

LineAnnotation is een type in Aspose.PDF FOSS voor Go. Erft van: drawingAnnotationBase.

LineAnnotation tekent een rechte lijn tussen twee punten, met optionele lijneinden aan elk uiteinde (pijlen, cirkels, enz.

Dit type biedt 15 methoden voor het werken met LineAnnotation objecten in Go-programma’s. Beschikbare methoden omvatten: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart, en 3 extra methoden. Alle openbare leden zijn toegankelijk voor elke Go-toepassing na het installeren van het Aspose.PDF FOSS voor Go-pakket.

Methoden

HandtekeningBeschrijving
AnnotationType() → AnnotationTypeRetourneert het annotatietype.
Start() → PointStart retourneert het beginpunt van de regel.
End() → PointEnd retourneert het eindpunt van de regel.
SetStart(p: Point)SetStart werkt het startpunt van de lijn bij en herberekent /Rect.
SetEnd(p: Point)SetEnd werkt het eindpunt van de lijn bij en herberekent /Rect.
SetBorderWidth(w: float64)SetBorderWidth overschrijft drawingAnnotationBase.SetBorderWidth zodat /Rect (dat afhankelijk is van BorderWidth via line-ending padding) opnieuw wordt berekend voordat /AP/N wordt geregenereerd — zodat de /BBox van de appearance-stream overeenkomt met de nieuwe grenzen in één enkele doorloop.
RegenerateAppearance()RegenerateAppearance dwingt /AP/N om opnieuw te worden opgebouwd vanuit de huidige eigenschappen.
StartLineEnding() → LineEndingStyleStartLineEnding retourneert de stijl die op het begin van de regel wordt toegepast.
EndLineEnding() → LineEndingStyleEndLineEnding retourneert de stijl die op het einde van de regel wordt toegepast.
SetStartLineEnding(s: LineEndingStyle)SetStartLineEnding stelt de regelafsluitingsstijl aan de startzijde in.
SetEndLineEnding(s: LineEndingStyle)SetEndLineEnding stelt de regelafsluitingsstijl aan de eindzijde in.
InteriorColor() → *ColorInteriorColor retourneert de /IC vulkleur (gebruikt voor gevulde lijneindes: ClosedArrow, RClosedArrow, Square, Circle, Diamond).
SetInteriorColor(c: *Color)SetInteriorColor schrijft /IC als een RGB-array; nil verwijdert het item.
LeaderLineLength() → float64LeaderLineLength retourneert de /LL-waarde (0 indien afwezig).
SetLeaderLineLength(l: float64)SetLeaderLineLength schrijft /LL.

Zie ook

 Nederlands