THPDFPage.Rectangle

THPDFPage

 

Överst  Föregående  Nästa

Draws a rectangle.

 

Delphi syntax:

procedure Rectangle ( X, Y, Width, Height: Single );

 

C++ syntax:

void __fastcall Rectangle ( float X, float Y, float Width, float Height );

 

Beskrivning

Använd Rectangle för att rita en rektangel. Ange rektangelns koordinater och storlek. Coordinates definierar det övre vänstra hörnet vid punkten ( X, Y) samt bredden och höjden

Om du vill fylla en rektangulär yta använder du Fill. Om du vill rita bara konturen av en rektangulär yta utan fyllning använder du Stroke. Om du vill rita en rektangel med rundade hörn använder du RoundRect.

 

Code Example

program HelloWorld;
{$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 := 'Rectangle.pdf';                   // Set PDF filename
        HPDF.BeginDoc;                                               // Create PDF file
        HPDF.CurrentPage.Rectangle( 10, 10, 100, 100 ); // Draw rectangle and fill
        HPDF.CurrentPage.ClosePathEoFillAndStroke;
        HPDF.EndDoc;                                                  // Close PDF file
    finally
        HPDF.Free;
    end;
end.