EmfPolyTextOutW

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfDrawingRecordType

public final class EmfPolyTextOutW extends EmfDrawingRecordType

سجل EMR_POLYTEXTOUTW يرسم سلسلة نصية Unicode واحدة أو أكثر باستخدام الخط الحالي وألوان النص.

يتم تحديد الخط وألوان النص المستخدمة للإخراج عبر خصائص في الحالة الحالية لسياق جهاز التشغيل. يجب محاكاة EMR_POLYTEXTOUTW بسلسلة من سجلات EMR_EXTTEXTOUTW (القسم 2.3.5.7)، سجل واحد لكل سلسلة.

المنشئات

المنشئالوصف
EmfPolyTextOutW(EmfRecord source)يُنشئ مثيلًا جديدًا من الفئة EmfPolyTextOutW.
EmfPolyTextOutW()يُنشئ مثيلًا جديدًا من الفئة EmfPolyTextOutW.

الطرق

طريقةالوصف
getBounds()يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19)، الذي يحدد المستطيل الحدودي بوحدات الجهاز.
setBounds(Rectangle value)يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19)، الذي يحدد المستطيل الحدودي بوحدات الجهاز.
getIGraphicsMode()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد وضع الرسومات الحالي، من تعداد GraphicsMode (القسم 2.1.16).
setIGraphicsMode(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد وضع الرسومات الحالي، من تعداد GraphicsMode (القسم 2.1.16).
getExScale()يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقياس X من وحدات الصفحة إلى وحدات .01 مم إذا كان وضع الرسومات هو GM_COMPATIBLE.
setExScale(float value)يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقياس X من وحدات الصفحة إلى وحدات .01 مم إذا كان وضع الرسومات هو GM_COMPATIBLE.
getEyScale()يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقياس Y من وحدات الصفحة إلى وحدات .01 مم إذا كان وضع الرسومات هو GM_COMPATIBLE.
setEyScale(float value)يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقياس Y من وحدات الصفحة إلى وحدات .01 مم إذا كان وضع الرسومات هو GM_COMPATIBLE.
getWEmrText()يحصل أو يعيّن مصفوفة من كائنات EmrText (القسم 2.2.5) التي تحدد سلاسل الإخراج بترميزات Unicode 16‑بت UTF16-LE، مع سمات النص وقيم التباعد.
setWEmrText(EmfText[] value)يحصل أو يعيّن مصفوفة من كائنات EmrText (القسم 2.2.5) التي تحدد سلاسل الإخراج بترميزات Unicode 16‑بت UTF16-LE، مع سمات النص وقيم التباعد.

EmfPolyTextOutW(EmfRecord source)

public EmfPolyTextOutW(EmfRecord source)

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

Parameters:

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

EmfPolyTextOutW()

public EmfPolyTextOutW()

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

getBounds()

public Rectangle getBounds()

يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19)، الذي يحدد المستطيل الحدودي بوحدات الجهاز.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19)، الذي يحدد المستطيل الحدودي بوحدات الجهاز.

Parameters:

معاملنوعالوصف
valueRectangle

getIGraphicsMode()

public int getIGraphicsMode()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد وضع الرسومات الحالي، من تعداد GraphicsMode (القسم 2.1.16).

Returns: int

setIGraphicsMode(int value)

public void setIGraphicsMode(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد وضع الرسومات الحالي، من تعداد GraphicsMode (القسم 2.1.16).

Parameters:

معاملنوعالوصف
valueint

getExScale()

public float getExScale()

يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقياس X من وحدات الصفحة إلى وحدات .01 مم إذا كان وضع الرسومات هو GM_COMPATIBLE.

Returns: float

setExScale(float value)

public void setExScale(float value)

يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقياس X من وحدات الصفحة إلى وحدات .01 مم إذا كان وضع الرسومات هو GM_COMPATIBLE.

Parameters:

معاملنوعالوصف
valuefloat

getEyScale()

public float getEyScale()

يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقياس Y من وحدات الصفحة إلى وحدات .01 مم إذا كان وضع الرسومات هو GM_COMPATIBLE.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقياس Y من وحدات الصفحة إلى وحدات .01 مم إذا كان وضع الرسومات هو GM_COMPATIBLE.

Parameters:

معاملنوعالوصف
valuefloat

getWEmrText()

public EmfText[] getWEmrText()

يحصل أو يعيّن مصفوفة من كائنات EmrText (القسم 2.2.5) التي تحدد سلاسل الإخراج بترميزات Unicode 16‑بت UTF16-LE، مع سمات النص وقيم التباعد. يتم تحديد عدد كائنات EmrText بواسطة cStrings.

Returns: com.aspose.imaging.fileformats.emf.emf.objects.EmfText[]

setWEmrText(EmfText[] value)

public void setWEmrText(EmfText[] value)

يحصل أو يعيّن مصفوفة من كائنات EmrText (القسم 2.2.5) التي تحدد سلاسل الإخراج بترميزات Unicode 16‑بت UTF16-LE، مع سمات النص وقيم التباعد. يتم تحديد عدد كائنات EmrText بواسطة cStrings.

Parameters:

معاملنوعالوصف
valueEmfText[]