AddLineToPath
Grafica vettoriale, definizione e disegno dei tracciati
Descrizione
Aggiunge una linea retta al tracciato, dal punto corrente del tracciato al nuovo punto (EndX, EndY). Il punto corrente viene quindi spostato a (EndX, EndY), in modo che la primitiva successiva del tracciato prosegua da tale posizione
Sintassi
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 | La coordinata orizzontale del punto finale della linea |
|---|---|
| EndY | La coordinata verticale del punto finale della linea |
Valori restituiti
| 0 | Operazione non riuscita — nessun documento è aperto oppure nessun tracciato è stato avviato con StartPath |
|---|---|
| 1 | Il segmento di linea è stato aggiunto al tracciato corrente |
Note
Chiamare StartPath prima del primo AddLineToPath. Al termine usare DrawPath o DrawPathEvenOdd. ClosePath collega il punto finale all'iniziale
Esempio
// 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 onlyVedere anche
StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath