Enum XpsFillRule

Enum XpsFillRule

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

القيم الصالحة لخاصية FillRule لعنصر PathGeometry.

public enum XpsFillRule

الحقول

EvenOdd = 0

تحدد هذه القاعدة “داخلية” نقطة على القماش عن طريق رسم شعاع من النقطة إلى اللانهاية في أي اتجاه وعد عدد القطع من الشكل المعطى التي يقطعها الشعاع. إذا كان هذا العدد فرديًا، فإن النقطة تكون داخلية؛ وإذا كان زوجيًا، فإن النقطة تكون خارجية.

NonZero = 1

تحدد هذه القاعدة “داخلية” نقطة على القماش عن طريق رسم شعاع من النقطة إلى اللانهاية في أي اتجاه ثم فحص الأماكن التي يقطع فيها قطعة من الشكل الشعاع. بدءًا من عدد صفر، أضف واحدًا في كل مرة يقطع فيها قطعة من اليسار إلى اليمين واطرح واحدًا في كل مرة تقطع فيها قطعة مسار الشعاع من اليمين إلى اليسار. بعد عد التقاطعات، إذا كانت النتيجة صفرًا فإن النقطة تكون خارج المسار؛ وإلا، فإنها تكون داخلية.

 عربي