THPDFPage.Fill Method

 

THPDFPage.Fill

THPDFPage

 

傳回頂部  上一頁  下一頁

nonzero winding rule 是一種 fill rule,會從某點向任意方向無限延伸射線,並檢查 path segment 穿越射線的位置,以判斷該點是否位於區域內。計數從零開始,每當 path segment 從左到右穿越射線時加一,從右到左穿越時減一。完成計數後,若結果為零,該點位於 path 外;否則位於內部

 

Delphi 語法:

procedure Fill;

 

C++ 語法:

void __fastcall Fill ( void );

 

說明

填滿 path,使用 nonzero winding number rule 判斷要填滿的區域

說明

nonzero winding rule 是一種 fill rule,會從某點向任意方向無限延伸射線,並檢查 path segment 穿越射線的位置,以判斷該點是否位於區域內。計數從零開始,每當 path segment 從左到右穿越射線時加一,從右到左穿越時減一。完成計數後,若結果為零,該點位於 path 外;否則位於內部

 

Code Example

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