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

0Baş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 only

Ayrıca bkz

StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath