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; }
ارزش املاک
Compressed
دریافت یا تنظیم یک مقدار نشان می دهد که آیا این Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve فشرده شده است.این بیت نشان می دهد که آیا میدان PointData داده های فشرده را مشخص می کند یا خیر.اگر تنظیم شود، PointData مکان های مطلق را در فضای هماهنگی با 16 بیتی مشخص می کند.اگر مشخص باشد، PointData مکان های مطلق را درهماهنگی فضای با هماهنگی های نقطه پرواز 32 بیتی
یک عملیات پر کردن “درخشان” مناطق را با توجه به قاعده مساوی “درخشان” پر می کند.با توجه به این قاعده، یک نقطه آزمایشی می تواند در داخل یا خارج ازمنحنی بسته به شرح زیر است: یک خط را از نقطه آزمایش به نقطه ای که دور است، کشید.اگر این خط یک عدد عجیب و غریب از بار عبور کند، آزمایشنقطه در داخل منحنی است؛ در غیر این صورت، نقطه آزمایش در خارج از منحنی است.
یک عملیات پر کردن جایگزین مناطق را با توجه به قاعده «نه صفر» پر می کند.با توجه به این قاعده، یک نقطه آزمایش می تواند در داخل یا خارج تعیین شود.یک منحنی بسته به شرح زیر است: یک خط را از یک نقطه آزمایشی به نقطه ای کهمحاسبه تعداد دفعاتی که منحنی از آزمایش عبور می کندخط از سمت چپ به سمت راست، و شمارش تعداد بار که منحنی عبور ازخط آزمایش از سمت راست به سمت چپ.اگر این دو عدد یکسان هستند، نقطه آزمایشخارج از منحنی است؛ در غیر این صورت، نقطه آزمایش در داخل منحنی است.
public bool Compressed { get; set; }
ارزش املاک
IsColor
دریافت یا تنظیم یک مقدار نشان می دهد که آیا این مثال رنگ است.اگر تنظیم شود، BrushId یک رنگ را به عنوان یک اشیاء EmfPlusARGB (قسمت 2.2.2.1) مشخص می کند.اگر روشن باشد، BrushId حاوی شاخص یک اشیاء EmfPlusBrush است.(قسمت 2.2.1.1) در جدول موضوع EMF+.
public bool IsColor { get; set; }
ارزش املاک
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; }
ارزش املاک
Tension
تنش را می گیرد یا می گیرد.یک مقدار نقطه شناور 32 بیتی که مشخص می کند که چگونگی چرخش چرخ در حالی که از آن عبور می کندیک مقدار 0.0 نشان می دهد که spline یک ردیف مستقیم است.همانطور که ارزش افزایش می یابد، منحنی گرد تر می شود.برای اطلاعات بیشتر،[۷۷] و [۷۷] و [۷۷] و [۷۷]
public float Tension { get; set; }
ارزش املاک
Winding
دریافت یا تنظیم یک مقدار نشان می دهد که آیا این Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve در حال چرخش است.این قطعه نشان می دهد که چگونه عملیات پر کردن انجام می شود.اگر قرار داده شود، پر کردن یک پر کردن “درخشان” است.اگر روشن باشد، پر کردن یک پر کردن “بدیل” است.
public bool Winding { get; set; }