EmfPlusDrawString
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType
public final class EmfPlusDrawString extends EmfPlusDrawingRecordType
سجل EmfPlusDrawString يحدد إخراج النص مع تنسيق السلسلة
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusDrawString(EmfPlusRecord source) | ينشئ مثيلاً جديداً من الفئة EmfPlusDrawString. |
الطرق
| طريقة | الوصف |
|---|---|
| isColor() | يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة. |
| setColor(boolean value) | يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة. |
| getObjectId() | يحصل أو يعيّن معرف الكائن. |
| setObjectId(byte value) | يحصل أو يعيّن معرف الكائن. |
| getBrushId() | يحصل أو يعيّن معرف الفرشاة عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، حيث يتم تحديد محتواها بواسطة بت S في حقل Flags. |
| setBrushId(int value) | يحصل أو يعيّن معرف الفرشاة عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، حيث يتم تحديد محتواها بواسطة بت S في حقل Flags. |
| getFormatId() | يحصل أو يعيّن معرف التنسيق عددًا صحيحًا غير موقع 32‑بت يحدد فهرس كائن EmfPlusStringFormat اختياري (القسم 2.2.1.9) في جدول كائنات EMF+. |
| setFormatId(int value) | يحصل أو يعيّن معرف التنسيق عددًا صحيحًا غير موقع 32‑بت يحدد فهرس كائن EmfPlusStringFormat اختياري (القسم 2.2.1.9) في جدول كائنات EMF+. |
| getLength() | يحصل أو يعيّن الطول عددًا صحيحًا غير موقع 32‑بت يحدد عدد الأحرف في السلسلة. |
| setLength(int value) | يحصل أو يعيّن الطول عددًا صحيحًا غير موقع 32‑بت يحدد عدد الأحرف في السلسلة. |
| getLayoutRect() | يحصل أو يعيّن مستطيل التخطيط كائن EmfPlusRectF (القسم 2.2.2.39) الذي يحدد المنطقة المحيطة بالوجهة التي ستستقبل السلسلة. |
| setLayoutRect(RectangleF value) | يحصل أو يعيّن مستطيل التخطيط كائن EmfPlusRectF (القسم 2.2.2.39) الذي يحدد المنطقة المحيطة بالوجهة التي ستستقبل السلسلة. |
| getStringData() | يحصل أو يعيّن بيانات السلسلة مصفوفة من أحرف Unicode 16‑بت تحدد السلسلة التي سيتم رسمها. |
| setStringData(String value) | يحصل أو يعيّن بيانات السلسلة مصفوفة من أحرف Unicode 16‑بت تحدد السلسلة التي سيتم رسمها. |
EmfPlusDrawString(EmfPlusRecord source)
public EmfPlusDrawString(EmfPlusRecord source)
ينشئ مثيلاً جديداً من الفئة EmfPlusDrawString.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source | EmfPlusRecord | المصدر. |
isColor()
public boolean isColor()
يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة. إذا تم الضبط، يحدد BrushId اللون ككائن EmfPlusARGB (القسم 2.2.2.1). إذا لم يتم الضبط، يحتوي BrushId على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في جدول كائنات EMF+.
القيمة: true إذا كانت هذه الحالة ملونة؛ وإلا false.
Returns: boolean
setColor(boolean value)
public void setColor(boolean value)
يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة. إذا تم الضبط، يحدد BrushId اللون ككائن EmfPlusARGB (القسم 2.2.2.1). إذا لم يتم الضبط، يحتوي BrushId على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في جدول كائنات EMF+.
القيمة: true إذا كانت هذه الحالة ملونة؛ وإلا false.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean |
getObjectId()
public byte getObjectId()
يحصل أو يعيّن معرف الكائن. فهرس كائن EmfPlusFont (القسم 2.2.1.3) في جدول كائنات EMF+ لتصيير النص. يجب أن تكون القيمة بين الصفر والستة وثلاثين، شاملة.
القيمة: معرف الكائن.
Returns: byte
setObjectId(byte value)
public void setObjectId(byte value)
يحصل أو يعيّن معرف الكائن. فهرس كائن EmfPlusFont (القسم 2.2.1.3) في جدول كائنات EMF+ لتصيير النص. يجب أن تكون القيمة بين الصفر والستة وثلاثين، شاملة.
القيمة: معرف الكائن.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getBrushId()
public int getBrushId()
يحصل أو يعيّن معرف الفرشاة عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، حيث يتم تحديد محتواها بواسطة بت S في حقل Flags. يُستخدم هذا التعريف لتلوين لون نص المقدمة؛ أي فقط الأحرف نفسها.
Returns: int
setBrushId(int value)
public void setBrushId(int value)
يحصل أو يعيّن معرف الفرشاة عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، حيث يتم تحديد محتواها بواسطة بت S في حقل Flags. يُستخدم هذا التعريف لتلوين لون نص المقدمة؛ أي فقط الأحرف نفسها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getFormatId()
public int getFormatId()
يحصل أو يعيّن معرف التنسيق عددًا صحيحًا غير موقع 32‑بت يحدد فهرس كائن EmfPlusStringFormat اختياري (القسم 2.2.1.9) في جدول كائنات EMF+. يحدد هذا الكائن معلومات تخطيط النص والتعديلات العرضية التي تُطبق على السلسلة.
Returns: int
setFormatId(int value)
public void setFormatId(int value)
يحصل أو يعيّن معرف التنسيق عددًا صحيحًا غير موقع 32‑بت يحدد فهرس كائن EmfPlusStringFormat اختياري (القسم 2.2.1.9) في جدول كائنات EMF+. يحدد هذا الكائن معلومات تخطيط النص والتعديلات العرضية التي تُطبق على السلسلة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getLength()
public int getLength()
يحصل أو يعيّن الطول عددًا صحيحًا غير موقع 32‑بت يحدد عدد الأحرف في السلسلة.
Returns: int
setLength(int value)
public void setLength(int value)
يحصل أو يعيّن الطول عددًا صحيحًا غير موقع 32‑بت يحدد عدد الأحرف في السلسلة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getLayoutRect()
public RectangleF getLayoutRect()
يحصل أو يعيّن مستطيل التخطيط كائن EmfPlusRectF (القسم 2.2.2.39) الذي يحدد المنطقة المحيطة بالوجهة التي ستستقبل السلسلة.
Returns: RectangleF
setLayoutRect(RectangleF value)
public void setLayoutRect(RectangleF value)
يحصل أو يعيّن مستطيل التخطيط كائن EmfPlusRectF (القسم 2.2.2.39) الذي يحدد المنطقة المحيطة بالوجهة التي ستستقبل السلسلة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | RectangleF |
getStringData()
public String getStringData()
يحصل أو يعيّن بيانات السلسلة مصفوفة من أحرف Unicode 16‑بت تحدد السلسلة التي سيتم رسمها.
Returns: java.lang.String
setStringData(String value)
public void setStringData(String value)
يحصل أو يعيّن بيانات السلسلة مصفوفة من أحرف Unicode 16‑بت تحدد السلسلة التي سيتم رسمها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | java.lang.String |