AddLineToPath
Vektör grafikleri, Yol tanımlama ve çizim
Açıklama
Geçerli yola, yolun geçerli noktasından (EndX, EndY) konumundaki yeni noktaya düz çizgi ekler. Geçerli nokta daha sonra (EndX, EndY) konumuna taşınır; böylece sonraki yol ilkel öğesi buradan devam eder
Sözdizimi
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);
Parametreler
| EndX | Çizginin bitiş noktasının yatay koordinatı |
|---|---|
| EndY | Çizginin bitiş noktasının dikey koordinatı |
Dönüş değerleri
| 0 | Başarısız — açık belge yok veya StartPath ile bir yol başlatılmamış |
|---|---|
| 1 | Çizgi parçası geçerli yola eklendi |
Açıklamalar
Yolun başlangıç noktasını ayarlamak için StartPath çağrısını ilk AddLineToPath çağrısından önce yapın. Yol tamamen oluşturulduktan sonra boyamak için DrawPath veya DrawPathEvenOdd çağrısı yapın. Başlangıç noktasına dönen son parçayı çizmek için ClosePath kullanın
Örnek
// 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 onlyAyrıca bkz
StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath