|
THPDFPage.ClosePathFillAndStroke
|
Sus Anterior Următor |
|
Închide, umple și trasează calea curentă
Sintaxă Delphi: procedure ClosePathFillAndStroke;
Sintaxă C++: void __fastcall ClosePathFillAndStroke( void );
Descriere Închide, umple și apoi trasează calea, folosind regula numărului de înfășurare nenul pentru a determina regiunea de umplut Regula numărului de înfășurare nenulPentru trasee convexe simple, regula numărului de înfășurare nenul definește interiorul și exteriorul exact cum v-ați aștepta în mod intuitiv. Cazurile mai interesante sunt cele care implică trasee complexe sau auto-intersectate, precum cele din imagine. Pentru un traseu alcătuit dintr-o stea cu cinci colțuri, desenată din cinci segmente de dreaptă conectate care se intersectează între ele, regula consideră interiorul ca fiind întreaga zonă delimitată de stea, inclusiv pentagonul din centru. Pentru un traseu format din două cercuri concentrice, zonele delimitate de ambele cercuri sunt considerate interioare, cu condiția ca ambele să fie desenate în aceeași direcție. Dacă cercurile sunt desenate în direcții opuse, doar forma de „gogoașă” dintre ele este în interior, conform regulii; „gaura gogoșii” este în exterior
[PICTURE nozerorul.bmp]
Exemplu de cod
|