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
| EndX | Vodoravna koordinata končne točke črte |
|---|---|
| EndY | Navpična koordinata končne točke črte |
Vrnjene vrednosti
| 0 | Ni uspelo — ni odprtega dokumenta ali pa pot ni bila začeta s StartPath |
|---|---|
| 1 | Odsek č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 onlyGlejte tudi
StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath