Compressed
EmfPlusFillClosedCurve.Compressed property
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob dies der Fall istEmfPlusFillClosedCurve
ist komprimiert. Dieses Bit gibt an, ob das PointData-Feld komprimierte Daten angibt. Falls gesetzt, gibt PointData absolute Positionen im Koordinatenraum mit 16-Bit- -Ganzzahlkoordinaten an. Wenn es leer ist, gibt PointData absolute Positionen im -Koordinatenraum mit 32-Bit-Gleitkommakoordinaten an. ———————- Eine “gewundene” Füllung Die Operation füllt Bereiche gemäß der “gerade-ungerade Parität”-Regel. Gemäß dieser Regel kann ein Testpunkt innerhalb oder außerhalb einer geschlossenen Kurve wie folgt bestimmt werden: Ziehen Sie eine Linie vom Testpunkt zu einem Punkt, der von der Kurve entfernt ist. Wenn diese Linie die Kurve ungerade oft kreuzt, liegt der Testpunkt innerhalb der Kurve; andernfalls liegt der Testpunkt außerhalb der Kurve. ——————— Eine “alternative” Fülloperation füllt Bereiche gemäß der “Nicht-Null”-Regel . Gemäß dieser Regel kann ein Testpunkt innerhalb oder außerhalb einer geschlossenen Kurve wie folgt bestimmt werden: Ziehen Sie eine Linie von einem Testpunkt zu einem Punkt, der von der Kurve entfernt ist. Zählen Sie, wie oft die Kurve die Testlinie von links nach rechts kreuzt, und zählen Sie, wie oft die Kurve die -Testlinie von rechts nach links kreuzt. Wenn diese beiden Zahlen gleich sind, liegt der Testpunkt außerhalb der Kurve; Andernfalls liegt der Testpunkt innerhalb der Kurve.
public bool Compressed { get; set; }
Eigentumswert
Stimmt
wenn komprimiert; Andernfalls,FALSCH
.
Siehe auch
- class EmfPlusFillClosedCurve
- namensraum Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
- Montage Aspose.Imaging