THPDFPage.Rectangle

THPDFPage

 

Vrh  Prejšnja  Naslednja

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

 

Description

Uporabite Rectangle za risanje pravokotnika. Določite koordinate in velikost pravokotnika. Coordinates določa zgornji levi kot pri točki (X, Y), width in height pa širino in višino

Za zapolnitev pravokotnega območja uporabite Fill. Za obris pravokotnega območja brez zapolnitve uporabite Stroke. Za risanje pravokotnika z zaobljenimi vogali uporabite 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.