AddLineToPath

Grafis vektor, Definisi dan penggambaran path

Deskripsi

Menambahkan garis lurus ke path saat ini, dari titik saat ini di path ke titik baru di (EndX, EndY). Titik saat ini kemudian dipindah ke (EndX, EndY) sehingga primitif path berikutnya melanjutkan dari sana

Sintaks

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);

Parameter

EndXKoordinat horizontal titik akhir garis
EndYKoordinat vertikal titik akhir garis

Nilai kembalian

0Gagal — tidak ada dokumen terbuka atau belum ada path yang dimulai dengan StartPath
1Segmen garis ditambahkan ke path saat ini

Catatan

Panggil StartPath sebelum AddLineToPath pertama untuk mengeset titik awal path. Setelah path terkumpul penuh, panggil DrawPath atau DrawPathEvenOdd untuk mengecatnya. Gunakan ClosePath untuk menggambar segmen akhir kembali ke titik awal

Contoh

// 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

Lihat juga

StartPath, AddCurveToPath, AddArcToPath, AddBoxToPath, ClosePath, DrawPath