THPDFPage.RectangleRotate Method

 

THPDFPage.RectangleRotate

THPDFPage

 

Góra  Poprzedni  Następny

Draws a rotated rectangle.

 

Delphi syntax:

procedure RectangleRotate (X, Y, Width, Height: Single; Angle: Extended);

 

C++ syntax:

void __fastcall RectangleRotate ( float X, float Y, float Width, float Height, Extended Angle );

 

Opis

Użyj RectangleRotate, aby dodać obrócony prostokąt do bieżącej ścieżki. ( X, Y) to róg, wokół którego prostokąt się obraca, Width i Height podają jego rozmiar, a angle to obrót w stopniach. Prostokąt jest domkniętą podścieżką, tak jak ten dodawany przez Rectangle, więc jego obrysowanie narysuje wszystkie cztery boki

Aby wypełnić obszar prostokątny, użyj Fill. Aby obrysować obszar prostokątny bez wypełniania, użyj Stroke. Aby narysować prostokąt z zaokrąglonymi rogami, użyj RoundRect

 

Code Example

HPDF.CurrentPage.RectangleRotate( 100, 100, 150, 75, 30 );    // Rotated rectangle
HPDF.CurrentPage.Stroke;