AddLineToPath

Vektorska grafika, definisanje i crtanje putanja

Opis

Dodaje pravu liniju trenutnoj putanji, od trenutne tačke putanje do nove tačke na (EndX, EndY). Trenutna tačka se zatim pomera na (EndX, EndY) tako da sledeći element putanje nastavlja odatle.

Sintaksa

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);

Parametri

EndXHorizontalna koordinata završne tačke linije.
EndYVertikalna koordinata završne tačke linije.

Povratne vrednosti

0Neuspeh — nijedan dokument nije otvoren ili putanja nije započeta pomoću StartPath.
1Segment linije je dodat trenutnoj putanji.

Napomene

Pozovite StartPath pre prvog AddLineToPath da biste postavili početnu tačku putanje. Nakon što je putanja potpuno sastavljena, pozovite DrawPath ili DrawPathEvenOdd da biste je iscrtali. Koristite ClosePath da biste nacrtali završni segment nazad do početne tačke.

Primer

// 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

Vidi takođe

StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath