THPDFPage.Fill Method

 

THPDFPage.Fill

THPDFPage

 

Sus  Anterior  Următor

Umple calea

 

Delphi syntax:

procedure Fill;

 

C++ syntax:

void __fastcall Fill ( void );

 

Descriere

Umple calea, folosind regula nonzero winding number pentru a stabili regiunea care trebuie umplută

Descriere

Regula nonzero winding este o regulă de umplere care stabilește dacă un punct se află în interiorul unei regiuni prin trasarea unei raze din acel punct spre infinit în orice direcție și prin examinarea locurilor în care un segment al căii intersectează raza. Pornind de la numărul zero, adăugați unu de fiecare dată când un segment al căii intersectează raza de la stânga la dreapta și scădeți unu de fiecare dată când un segment al căii intersectează raza de la dreapta la stânga. După numărarea intersecțiilor, dacă rezultatul este zero, punctul este în afara căii. În caz contrar, este în interior

 

Exemplu de cod

HPDF.CurrentPage.Ellipse( 100, 100, 75, 50 );   // Center on 100, 100, X Radius 75, Y Radius 50
HPDF.CurrentPage.Stroke;                          // Draw ellipse outline