THPDFPage.Fill Method

 

THPDFPage.Fill

THPDFPage

 

Üst  Önceki  Sonraki

Fill the path,

 

Delphi sözdizimi:

procedure Fill;

 

C++ sözdizimi:

void __fastcall Fill ( void );

 

Açıklama

Doldurulacak bölgeyi belirlemek için nonzero winding number kuralını kullanarak path'i doldurur

Açıklama

Nonzero winding kuralı, bir noktadan herhangi bir yönde sonsuza bir ışın çizip path segmentinin ışını kestiği yerleri inceleyerek noktanın bir bölgenin içinde olup olmadığını belirleyen bir doldurma kuralıdır. Sıfırdan başlayarak bir path segmenti ışını soldan sağa her kestiğinde bir ekleyin, sağdan sola her kestiğinde bir çıkarın. Kesişimler sayıldıktan sonra sonuç sıfırsa nokta path'in dışındadır; aksi halde içindedir

 

Kod Örneği

HPDF.CurrentPage.Ellipse( 100, 100, 75, 50 );   // Center on 100, 100, X Radius 75, Y Radius 50
HPDF.CurrentPage.Stroke;                          // Elips çiz outline