Class EmfPlusDrawCurve

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; }

ارزش املاک

bool

NumSegments

محاسبه یا محاسبه بخش هایک کل 32 بیتی نامشخص است که تعداد بخش های خطی را که خط را تشکیل می دهند مشخص می کند.

public int NumSegments { get; set; }

ارزش املاک

int

ObjectId

دریافت یا تنظیم شناسه اشیاء.شاخص یک اشیاء EmfPlusPen (قسمت 2.2.1.7) در EMF+جدول اشیاء برای کشیدن منحنی باید از صفر تا 63 باشد.

public byte ObjectId { get; set; }

ارزش املاک

byte

PointData

دریافت یا تنظیم مجموعه ای از یا 32 بیتی امضا کامل و یا 32 بیتی اعداد نقطه شناورطول محاسبه ای که ارزش های هماهنگ نقطه نهایی خطوط را تعیین می کند.

public PointF[] PointData { get; set; }

ارزش املاک

PointF [ ]

Tension

تنش را می گیرد یا می گیرد.یک عدد نقطه پرنده 32 بیتی که مشخص می کند که چگونگی چسباندندر حالی که از طریق نقطه عبور می کند، یک مقدار 0 نشان می دهد کهاین خط یک ردیف از خطوط مستقیم است.در حالی که ارزش افزایش می یابد،برای اطلاعات بیشتر، [SPLINE77] و [PETZOLD] را ببینید.

public float Tension { get; set; }

ارزش املاک

float

 فارسی