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を減算します。交差を数えた後、結果がゼロであれば、その点はパスの外部にあり、そうでなければ内部にあります。