|
THPDFPage.ClosePathFillAndStroke
|
Oben Zurück Weiter |
|
Schließt, füllt und streicht den aktuellen Pfad
Delphi-Syntax: procedure ClosePathFillAndStroke;
C++-Syntax: void __fastcall ClosePathFillAndStroke( void );
Beschreibung Schließt, füllt und streicht anschließend den Pfad unter Verwendung der Nonzero-Winding-Number-Regel, um den zu füllenden Bereich zu bestimmen Nonzero-Winding-Number-Regel (Nicht-Null-Umlaufzahl-Regel)Für einfache konvexe Pfade definiert die Nonzero-Winding-Number-Regel das Innere und Äußere so, wie man es intuitiv erwarten würde; interessanter sind die Fälle mit komplexen oder sich selbst schneidenden Pfaden wie in der Abbildung gezeigt; bei einem Pfad, der aus einem fünfzackigen Stern besteht, der mit fünf miteinander verbundenen, sich schneidenden geraden Liniensegmenten gezeichnet wird, betrifft die Regel das gesamte vom Stern umschlossene Gebiet als innen, einschließlich des Fünfecks in der Mitte; bei einem Pfad aus zwei konzentrischen Kreisen gelten die von beiden Kreisen umschlossenen Flächen als innen, sofern beide in dieselbe Richtung gezeichnet wurden; wenn die Kreise in entgegengesetzte Richtungen gezeichnet werden, liegt nach der Regel nur die "Donut"-Form dazwischen innen; das "Donut-Loch" liegt außen
[PICTURE nozerorul.bmp]
Codebeispiel
|