AddLineToPath
Vector graphics, Path definition and drawing
Description
Aggiunge una linea retta al tracciato corrente, dal punto corrente del tracciato al nuovo punto in (EndX, EndY); il punto corrente viene quindi spostato in (EndX, EndY) in modo che la primitiva del tracciato successiva continui da lì
Syntax
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);
Parameters
| EndX | La coordinata orizzontale del punto finale della linea |
|---|---|
| EndY | La coordinata verticale del punto finale della linea |
Return values
| 0 | Non riuscito — nessun documento è aperto o nessun tracciato è stato iniziato con StartPath |
|---|---|
| 1 | Il segmento di linea è stato aggiunto al percorso corrente |
Remarks
Chiamare StartPath prima del primo AddLineToPath per impostare il punto iniziale del tracciato; dopo che il tracciato è stato completamente assemblato, chiamare DrawPath o DrawPathEvenOdd per disegnarlo; usare ClosePath per tracciare un segmento finale di ritorno al punto di partenza
Example
// 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 onlySee also
StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath