Class EmfPlusFillClosedCurve

Class EmfPlusFillClosedCurve

نام ها : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records جمع آوری: Aspose.Imaging.dll (25.4.0)

رکورد EmfPlusFillClosedCurve مشخص می کند که داخل یک خط کاردینال بسته پر می شود.

public sealed class EmfPlusFillClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusFillClosedCurve

اعضای ارثی

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusFillClosedCurve(EmfPlusRecord)

شروع یک مثال جدید از Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve کلاس.

public EmfPlusFillClosedCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

منبع است.

Properties

BrushId

دریافت یا تنظیم شناسه برشیک کل 32 بیتی نامشخص است که EmfPlusBrush را مشخص می کند که محتوای آنتعیین شده توسط بیت S در میدان پرچم استفاده می شود این برش برای پر کردن داخلکاردینال بسته است.

public int BrushId { get; set; }

ارزش املاک

int

Compressed

دریافت یا تنظیم یک مقدار نشان می دهد که آیا این Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve فشرده شده است.این بیت نشان می دهد که آیا میدان PointData داده های فشرده را مشخص می کند یا خیر.اگر تنظیم شود، PointData مکان های مطلق را در فضای هماهنگی با 16 بیتی مشخص می کند.اگر مشخص باشد، PointData مکان های مطلق را درهماهنگی فضای با هماهنگی های نقطه پرواز 32 بیتی

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

یک عملیات پر کردن جایگزین مناطق را با توجه به قاعده «نه صفر» پر می کند.با توجه به این قاعده، یک نقطه آزمایش می تواند در داخل یا خارج تعیین شود.یک منحنی بسته به شرح زیر است: یک خط را از یک نقطه آزمایشی به نقطه ای کهمحاسبه تعداد دفعاتی که منحنی از آزمایش عبور می کندخط از سمت چپ به سمت راست، و شمارش تعداد بار که منحنی عبور ازخط آزمایش از سمت راست به سمت چپ.اگر این دو عدد یکسان هستند، نقطه آزمایشخارج از منحنی است؛ در غیر این صورت، نقطه آزمایش در داخل منحنی است.

public bool Compressed { get; set; }

ارزش املاک

bool

IsColor

دریافت یا تنظیم یک مقدار نشان می دهد که آیا این مثال رنگ است.اگر تنظیم شود، BrushId یک رنگ را به عنوان یک اشیاء EmfPlusARGB (قسمت 2.2.2.1) مشخص می کند.اگر روشن باشد، BrushId حاوی شاخص یک اشیاء EmfPlusBrush است.(قسمت 2.2.1.1) در جدول موضوع EMF+.

public bool IsColor { get; set; }

ارزش املاک

bool

PointData

دریافت یا تنظیم داده های نقطهمجموعه ای از نقاط شمارش که نقطه نهایی خطوط را مشخص می کند که خط spline را تعریف می کند.در یک خط کاردینال بسته، منحنی از طریق آخرین نقطه در PointData ادامه می یابد.آریا و اتصال به نقطه اول در آریا

public PointF[] PointData { get; set; }

ارزش املاک

PointF [ ]

Relative

دریافت یا تنظیم یک مقدار نشان می دهد که آیا این Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve نسبی است.این نقطه نشان می دهد که آیا میدان PointData مکان های نسبی یا مطلق را مشخص می کند.اگر تنظیم شود، هر عنصر در PointData یک مکان را در فضای هماهنگی مشخص می کند کهدر رابطه با موقعیت مشخص شده توسط عنصر قبلی در ردیف.از اولین عنصر در PointData، موقعیت قبلی در هماهنگی ها (0.0) در نظر گرفته می شود.اگر روشن باشد، PointData مکان های مطلق را با توجه به پرچم C مشخص می کند.توجه داشته باشید اگر این پرچم تنظیم شود، پرچم C (در بالا) نامحدود است و باید نادیده گرفته شود.

public bool Relative { get; set; }

ارزش املاک

bool

Tension

تنش را می گیرد یا می گیرد.یک مقدار نقطه شناور 32 بیتی که مشخص می کند که چگونگی چرخش چرخ در حالی که از آن عبور می کندیک مقدار 0.0 نشان می دهد که spline یک ردیف مستقیم است.همانطور که ارزش افزایش می یابد، منحنی گرد تر می شود.برای اطلاعات بیشتر،[۷۷] و [۷۷] و [۷۷] و [۷۷]

public float Tension { get; set; }

ارزش املاک

float

Winding

دریافت یا تنظیم یک مقدار نشان می دهد که آیا این Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve در حال چرخش است.این قطعه نشان می دهد که چگونه عملیات پر کردن انجام می شود.اگر قرار داده شود، پر کردن یک پر کردن “درخشان” است.اگر روشن باشد، پر کردن یک پر کردن “بدیل” است.

public bool Winding { get; set; }

ارزش املاک

bool

 فارسی