THPDFPage.Fill Method

 

THPDFPage.Fill

THPDFPage

 

Горе  Предишна  Следваща

Fill the path,

 

Delphi syntax:

procedure Fill;

 

C++ syntax:

void __fastcall Fill ( void );

 

Описание

Запълва path-а, като използва nonzero winding number rule, за да определи региона за запълване

Описание

Правилото nonzero winding е fill rule, което определя дали точка е вътре в област чрез изчертаване на лъч от тази точка до безкрайност във всяка посока и преглеждане на местата, където сегмент от path-а пресича лъча. Започвайки от нула, добавяйте едно всеки път, когато path сегмент пресича лъча отляво надясно, и изваждайте едно всеки път, когато path сегмент пресича лъча отдясно наляво. След преброяване на пресичанията, ако резултатът е нула, точката е извън path-а. В противен случай е вътре

 

Примерен код

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