AddLineToPath

Vektorgrafik, stidefinition og tegning

Beskrivelse

Føjer en ret linje til den aktuelle sti fra stiens aktuelle punkt til det nye punkt ved (EndX, EndY). Det aktuelle punkt flyttes derefter til (EndX, EndY), så den næste stiprimitiv fortsætter derfra

Syntaks

Delphi

Function TPDFlib.AddLineToPath(EndX, EndY: Double): Integer;

ActiveX

Function PDFlib::AddLineToPath(EndX As Double, EndY As Double) As Long

DLL

int DLAddLineToPath(int InstanceID, double EndX, double EndY);

Parametre

EndXDen vandrette koordinat for linjens slutpunkt.
EndYDen lodrette koordinat for linjens slutpunkt.

Returværdier

0Mislykkedes — intet dokument er åbent, eller ingen kurve er startet med StartPath.
1Linjesegmentet blev føjet til den aktuelle sti.

Bemærkninger

Kald StartPath før den første AddLineToPath for at angive stiens startpunkt. Når stien er samlet helt, skal du kalde DrawPath eller DrawPathEvenOdd for at optegne den. Brug ClosePath til at tegne et afsluttende segment tilbage til startpunktet.

Eksempel

// A zig-zag polyline
PDF.SetStrokeColor(0, 0, 0);
PDF.SetLineWidth(1);
PDF.StartPath(50, 100);
PDF.AddLineToPath(100, 150);
PDF.AddLineToPath(150, 100);
PDF.AddLineToPath(200, 150);
PDF.AddLineToPath(250, 100);
PDF.DrawPath(0);                       // 0 = outline only

Se også

StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath