Class EmfPlusDrawCurve
نام ها : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records جمع آوری: Aspose.Imaging.dll (25.4.0)
رکورد EmfPlusDrawCurve مشخص می کند که یک اسلاید کاردینال را طراحی می کندنکته: ObjectID (1 بایت): شاخص یک اشیاء EmfPlusPen (قسمت 2.2.1.7)در جدول EMF+ برای کشیدن منحنی، ارزش باید از صفر تا 63 باشد.
public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawCurve
اعضای ارثی
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
EmfPlusDrawCurve(EmfPlusRecord)
شروع یک مثال جدید از Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve کلاس.
public EmfPlusDrawCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
منبع است.
Properties
Compressed
دریافت یا تنظیم یک مقدار نشان می دهد که آیا این Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve فشرده شده است.این بیت نشان می دهد که آیا میدان PointData داده های فشرده را مشخص می کند یا خیر.اگر تنظیم شود، PointData مکان های مطلق را در فضای هماهنگی با هماهنگی های 16 بیتی مشخص می کند.اگر روشن باشد، PointData مکان های مطلق را در فضای هماهنگی با هماهنگی های نقطه شناور 32 بیتی مشخص می کند.اگر پرچم نسبی (در زیر) تنظیم شده باشد، این پرچم نامحدود است و باید نادیده گرفته شود.
public bool Compressed { get; set; }
ارزش املاک
NumSegments
محاسبه یا محاسبه بخش هایک کل 32 بیتی نامشخص است که تعداد بخش های خطی را که خط را تشکیل می دهند مشخص می کند.
public int NumSegments { get; set; }
ارزش املاک
ObjectId
دریافت یا تنظیم شناسه اشیاء.شاخص یک اشیاء EmfPlusPen (قسمت 2.2.1.7) در EMF+جدول اشیاء برای کشیدن منحنی باید از صفر تا 63 باشد.
public byte ObjectId { get; set; }
ارزش املاک
PointData
دریافت یا تنظیم مجموعه ای از یا 32 بیتی امضا کامل و یا 32 بیتی اعداد نقطه شناورطول محاسبه ای که ارزش های هماهنگ نقطه نهایی خطوط را تعیین می کند.
public PointF[] PointData { get; set; }
ارزش املاک
PointF [ ]
Tension
تنش را می گیرد یا می گیرد.یک عدد نقطه پرنده 32 بیتی که مشخص می کند که چگونگی چسباندندر حالی که از طریق نقطه عبور می کند، یک مقدار 0 نشان می دهد کهاین خط یک ردیف از خطوط مستقیم است.در حالی که ارزش افزایش می یابد،برای اطلاعات بیشتر، [SPLINE77] و [PETZOLD] را ببینید.
public float Tension { get; set; }