Enum XpsFillRule

Enum XpsFillRule

Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)

PathGeometry 要素の FillRule プロパティの有効な値。

public enum XpsFillRule

フィールド

EvenOdd = 0

このルールは、キャンバス上の点の「内部性」を決定します。点から無限大に向かって任意の方向に光線を引き、その光線が交差する形状のセグメントの数を数えます。この数が奇数であれば、その点は内部にあり、偶数であれば外部にあります。

NonZero = 1

このルールは、キャンバス上の点の「内部性」を決定します。点から無限大に向かって任意の方向に光線を引き、次に形状のセグメントが光線を交差する場所を調べます。カウントをゼロから始め、セグメントが左から右に光線を交差するたびに1を加算し、パスセグメントが右から左に光線を交差するたびに1を減算します。交差を数えた後、結果がゼロであれば、その点はパスの外部にあり、そうでなければ内部にあります。

 日本語