THPDFPage.CurveToY

THPDFPage

 

Đầu trang  Trước  Tiếp

Draws Y cubic Bezier curve.

 

Delphi syntax:

procedure CurveToY(X1, Y1, X3, Y3: Single);

 

C++ syntax:

void __fastcall CurveToY( float X1, float Y1, float X3, float Y3 );

 

Mô tả

Gọi CurveToC để vẽ đường cong Bezier bậc ba Y, xác định rõ tọa độ của hai điểm như trong hình

 

     X1, Y1

  CurveToY control point diagram

  Current Point

 

Ví dụ mã

program CurveExample;
{$APPTYPE CONSOLE}
uses
    SysUtils, Graphics, Classes, HPDFDoc;
var
    HPDF: THotPDF;
begin
    HPDF := THotPDF.Create( nil );
    try
        HPDF.AutoLaunch := true;                        // PDF file will be shown automatically
        HPDF.FileName := '.\Curve.pdf';                 // Set PDF filename
        HPDF.BeginDoc;                                  // Create PDF file
        HPDF.CurrentPage.MoveTo( 50, 300 );             // Move first point
        HPDF.CurrentPage.CurveToY( 60, 50, 200, 200 );  // Draw curve
        HPDF.CurrentPage.Stroke;                        // Stroke curve
        HPDF.EndDoc;                                    // Close PDF file
    finally
        HPDF.Free;
    end;
end.