Class EmfPlusDrawClosedCurve

Class EmfPlusDrawClosedCurve

اسم الفضاء : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records تجميع: Aspose.Imaging.dll (25.4.0)

سجل EmfPlusDrawClosedCurve يحدد رسم خط كاردينال مغلق

public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawClosedCurve

الأعضاء الموروثين

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

EmfPlusDrawClosedCurve(EmfPlusRecord)

يبدأ مثال جديد من Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve فئة.RecordType - 16 بت غير مسجلة الكامل الذي يحدد هذا النوع من السجلات باسم EmfPlusDrawClosedCurveمن قائمة RecordType (القسم 2.1.1.1) يجب أن يكون القيمة 0x4017.

public EmfPlusDrawClosedCurve(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

ObjectId

يحصل أو يضع الكائن المحدد.مؤشر كائن EmfPlusPen (القسم 2.2.1.7) في EMF+لوحة الكائنات لالتقاط المنحنى المغلقة.القيمة يجب أن تكون صفر إلى 63, إدماج.

public byte ObjectId { get; set; }

قيمة الممتلكات

byte

PointData

يحصل أو يضع بيانات النقطةمجموعة من نقاط الحساب التي تحدد النقاط النهائية للخطوط التي تحدد الخطوط.يستمر المنحنى من خلال النقطة الأخيرة في سلسلة PointData ويرتبط بالنقطة الأولى في سلسلة.يتم تحديد نوع البيانات في هذا السلسلة من خلال حقل الأعلام، على النحو التالي: نوع البيانات معنىموضوع EmfPlusPointR (القسم 2.2.2.37)إذا تم وضع العلم P في الأعلام ، فإن النقاط تحدد المواقع النسبية.موضوع EmfPlusPointF (القسم 2.2.2.36)إذا تم تعيين النقاط P و C في حقل الأعلام ، فإن النقاط تحدد المواقع المطلقة.موضوع EmfPlusPoint (القسم 2.2.2.35)إذا كان بيت P واضحًا ويتم وضع بيت C في حقل الأعلام ، فإن النقاط تحدد المواقع النسبية.

public PointF[] PointData { get; set; }

قيمة الممتلكات

PointF [ ]

Relative

يحصل أو يضع قيمة تشير إلى ما إذا كان هذا Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve نسبيا.هذا النقطة يشير إلى ما إذا كان حقل PointData يحدد المواقع النسبية أو المطلقة.إذا تم تعيين كل عنصر في PointData يحدد موقعًا في مساحة الإحداثيات التي هي نسبية.إلى الموقع المحدد من قبل العنصر السابق في السلسلة.في حالةالعنصر في PointData ، يُفترض موقعًا سابقًا في الإحداثيات (0.0) ، إذا كان واضحًا ،PointData يحدد المواقع المطلقة وفقًا لعلامة C.ملاحظة إذا تم تعيين هذا العلم ، فإن العلم المضغوط (أعلى) غير محدد ويجب تجاهله

public bool Relative { get; set; }

قيمة الممتلكات

bool

Tension

يضع أو يضع التوتررقم نقطة تدفق 32 بت يحدد مدى صلابة الخطيرتبط كما يمر من خلال النقاط.قيمة من 0 يحدد أنالخطوط هي سلسلة من الخطوط المستقيمة.مع زيادة القيمة ،وَقَوْلُهُ تَعَالَى: {يَا أَيُّهَا الَّذِينَ آمَنُوا اتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ وَاتَّقُوا اللَّهَ}.

public float Tension { get; set; }

قيمة الممتلكات

float

 عربي