AddLineToPath

Vektorska grafika, definiranje in risanje poti

Opis

Doda ravno črto trenutni poti, od trenutne točke poti do nove točke pri (EndX, EndY). Trenutna točka se nato premakne na (EndX, EndY), tako da se naslednji element poti nadaljuje od tam

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

EndXVodoravna koordinata končne točke črte
EndYNavpična koordinata končne točke črte

Vrnjene vrednosti

0Ni uspelo — ni odprtega dokumenta ali pa pot ni bila začeta s StartPath
1Odsek črte je bil dodan trenutni poti

Opombe

Pokličite StartPath pred prvim AddLineToPath, da nastavite začetno točko poti. Ko je pot v celoti sestavljena, pokličite DrawPath ali DrawPathEvenOdd, da jo narišete. Z ClosePath izrišete zadnji segment nazaj do začetne toč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

Glejte tudi

StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath