فئة EmfPlusDrawString

Summary: The EmfPlusDrawString record specifies text output with string formatting

Module: aspose.imaging.fileformats.emf.emfplus.records

Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawString

Inheritance: EmfPlusDrawingRecordType

Constructors

Nameالوصف
EmfPlusDrawString(source)يُنشئ مثلاً جديداً من الفئة EmfPlusDrawString

Properties

NameTypeAccessالوصف
brush_idintr/wيحصل أو يعيّن معرف الفرشاة
عدد صحيح غير موقع 32-بت يحدد الفرشاة، ومحتواها يتم تحديده بواسطة البت S في حقل العلامات. يُستخدم هذا التعريف لطلاء لون النص الأمامي؛ أي، فقط الأحرف نفسها.
data_sizeintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يجب أن يحدد عدد البايتات المتوافقة مع 32 بت في حقل RecordData التالي.
لا تشمل هذه العدد رأس السجل البالغ 12 بايت.
العلاماتintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 16 بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وعلى بنية السجل.
format_idintr/wيحصل أو يعيّن معرف التنسيق
عدد صحيح غير موقع 32-بت يحدد فهرس كائن EmfPlusStringFormat اختياري (القسم 2.2.1.9) في جدول كائنات EMF+.
يحدد هذا الكائن معلومات تخطيط النص وتعديلات العرض
التي تُطبق على سلسلة.
is_colorboolr/wيحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة.
إذا تم التعيين، يحدد BrushId اللون ككائن EmfPlusARGB (القسم 2.2.2.1).
إذا لم يتم التعيين، يحتوي BrushId على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في جدول كائنات EMF+.
layout_rectRectangleFr/wيحصل أو يعيّن مستطيل التخطيط
كائن EmfPlusRectF (القسم 2.2.2.39) الذي يحدد المنطقة المحصورة للوجهة التي ستستقبل السلسلة.
lengthintr/wيحصل أو يعيّن الطول
عدد صحيح غير موقع 32-بت يحدد عدد الأحرف في السلسلة.
object_idSystem.Byter/wيحصل أو يعيّن معرف الكائن.
فهرس كائن EmfPlusFont (القسم 2.2.1.3) في جدول كائنات EMF+ لتصيير النص. يجب أن تكون القيمة بين الصفر و63 شاملًا.
الحجمintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد البايتات المتوافقة مع 32 بت في السجل بالكامل، بما في ذلك رأس السجل البالغ 12 بايت والبيانات الخاصة بالسجل.
string_datastringr/wيحصل أو يعيّن بيانات السلسلة
مصفوفة من أحرف Unicode 16-بت تحدد السلسلة التي سيتم رسمها
typeEmfPlusRecordTyperيحصل على عدد صحيح غير موقع 16 بت يحدد نوع السجل.

Constructor: EmfPlusDrawString(source)

 EmfPlusDrawString(source) 

يُنشئ مثلاً جديداً من الفئة EmfPlusDrawString

Parameters:

معاملنوعالوصف
sourceEmfPlusRecordالمصدر.