Enum XpsFillRule

Enum XpsFillRule

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

مقادیر معتبر برای ویژگی FillRule عنصر PathGeometry.

public enum XpsFillRule

Fields

EvenOdd = 0

این قانون “درون‌بودن” یک نقطه روی بوم را با کشیدن یک پرتو از نقطه به سمت بی‌نهایت در هر جهتی تعیین می‌کند و تعداد قطعاتی که از شکل داده شده پرتو عبور می‌کند را می‌شمارد. اگر این عدد فرد باشد، نقطه درون است؛ اگر زوج باشد، نقطه بیرون است.

NonZero = 1

این قانون “درون‌بودن” یک نقطه روی بوم را با کشیدن یک پرتو از نقطه به سمت بی‌نهایت در هر جهتی تعیین می‌کند و سپس مکان‌هایی را که یک قطعه از شکل پرتو را قطع می‌کند بررسی می‌کند. با شروع از شمارش صفر، هر بار که یک قطعه از چپ به راست پرتو را قطع می‌کند، یک عدد اضافه کنید و هر بار که یک قطعه از راست به چپ پرتو را قطع می‌کند، یک عدد کم کنید. پس از شمارش تقاطع‌ها، اگر نتیجه صفر باشد، نقطه خارج از مسیر است؛ در غیر این صورت، درون است.

 فارسی