Class EmfPlusDrawDriverString

Class EmfPlusDrawDriverString

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

يحدد سجل EmfPlusDrawDriverString إخراج النص مع مواقف الشخصية.

public sealed class EmfPlusDrawDriverString : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawDriverString

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

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

EmfPlusDrawDriverString(EmfPlusRecord)

يبدأ مثال جديد من Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString فئة.

public EmfPlusDrawDriverString(EmfPlusRecord source)

Parameters

source EmfPlusRecord

من المصدر .

Properties

BrushId

يحصل أو يضع علامة التبريد32 بت غير مسجلة الكامل الذي يحدد إما اللون الأمامي للنص أو فرشاة الرسومات،اعتمادا على قيمة العلم S في الأعلام

public int BrushId { get; set; }

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

int

DriverStringOptionsFlags

يحصل أو يضع علامات خيارات السلسلة السائق32 بت غير مسجلة الكامل الذي يحدد المساحة والتوجيه ونوعية التصوير للشريط.

public EmfPlusDriverStringOptionsFlags DriverStringOptionsFlags { get; set; }

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

EmfPlusDriverStringOptionsFlags

GlyphCount

احصل على أو وضع حساب غليف32 بت غير مسجلة الكامل الذي يحدد عدد الجليف في السلسلة

public int GlyphCount { get; set; }

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

int

GlyphPos

احصل على أو وضع مواقف غليفمجموعة من الكائنات EmfPlusPointF (القسم 2.2.2.36) التي تحدد موقف الإنتاج لكل حرف غليف.يجب أن يكون هناك عناصر GlyphCount ، والتي لديها ترتيب واحد إلى واحد مع العناصر في سلسلة Glyphs.يتم حساب مواقف الجليف من موقع الجليف الأول إذا تم تحديد DriverStringOptionsفي هذه الحالة ، يحدد GlyphPos موقع الجليف الأول فقط.

public PointF[] GlyphPos { get; set; }

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

PointF [ ]

Glyphs

احصل على أو وضع الألواح المطاطيةمجموعة من القيم 16 بت التي تحدد شريط النص للطباعة.إذا تم تعيين علامة DriverStringOptionsCmapLookup في حقل DriverStringOptionsFlags، فإن كل قيمة في هذاالمجموعة تحدد حرفًا واحدًا.إلا فإن كل قيمة تحدد مؤشرغليف الشخصية في كائن EmfPlusFont المحدد بقيمة ObjectId في حقل Flags.

public short[] Glyphs { get; set; }

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

short [ ]

IsColor

يحصل أو يضع قيمة تشير إلى ما إذا كانت هذه الحالة هي اللون.هذا النقطة يشير إلى نوع البيانات في حقل BrushId.إذا تم إعدادها ، يحدد BrushId قيمة اللون في كائن EmfPlusARGB(القسم 2.2.2.1).إذا كان واضحاً، يحتوي BrushId على EMF+ Objectمؤشر جدول كائن EmfPlusBrush (القسم 2.2.1.1).

public bool IsColor { get; set; }

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

bool

MatrixPresent

يحصل أو يضع إذا كانت المصفوفة تحتوي على العلمالكامل غير الموقّع 32 بت الذي يحدد ما إذا كانت ماتريكس التحويل موجودة في حقل TransformMatrix0 - لا يوجد ماتريكس موجود. 1 - ماتريكس التحويل هو في حقل TransformMatrix

public int MatrixPresent { get; set; }

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

int

ObjectId

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

public byte ObjectId { get; set; }

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

byte

TransformMatrix

يحصل أو يقوم بتحويل المصفوفةكائن اختياري EmfPlusTransformMatrix (القسم 2.2.2.47) الذي يحدد التحول الذي ينطبق علىيتم تحديد وجود هذه البيانات من مربع MatrixPresent.

public Matrix TransformMatrix { get; set; }

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

Matrix

 عربي