EmfSmallTextOut

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 EmfSmallTextOut extends EmfDrawingRecordType

سجل EMR_SMALLTEXTOUT يخرج سلسلة نصية.

إذا تم تعيين ETO_SMALL_CHARS في حقل fuOptions، فإن TextString يحتوي على رموز 8‑بت للأحرف، مستمدة من البايتات المنخفضة لرموز Unicode UTF16‑LE ذات 16‑بت، حيث يُفترض أن البايت العالي يساوي 0. إذا تم تعيين ETO_NO_RECT في حقل fuOptions، فإن حقل Bounds لا يُضمّن في السجل.

المنشئات

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

الطرق

طريقةالوصف
getX()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد إحداثي x لمكان وضع السلسلة.
setX(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد إحداثي x لمكان وضع السلسلة.
getY()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد إحداثي y لمكان وضع السلسلة.
setY(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد إحداثي y لمكان وضع السلسلة.
getCChars()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد عدد الأحرف ذات 16‑بت في السلسلة.
setCChars(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد عدد الأحرف ذات 16‑بت في السلسلة.
getFuOptions()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد خيارات إخراج النص المستخدمة.
setFuOptions(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد خيارات إخراج النص المستخدمة.
getIGraphicsMode()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد وضع الرسومات، من تعداد GraphicsMode (القسم 2.1.16).
setIGraphicsMode(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد وضع الرسومات، من تعداد GraphicsMode (القسم 2.1.16).
getExScale()يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار مقياس النص في اتجاه x.
setExScale(float value)يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار مقياس النص في اتجاه x.
getEyScale()يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار مقياس النص في اتجاه y.
setEyScale(float value)يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار مقياس النص في اتجاه y.
getBounds()يحصل أو يعيّن كائن WMF RectL اختياري 128‑بت ([MS-WMF] القسم 2.2.2.19) يحدد المستطيل الحدودي بوحدات الجهاز.
setBounds(Rectangle value)يحصل أو يعيّن كائن WMF RectL اختياري 128‑بت ([MS-WMF] القسم 2.2.2.19) يحدد المستطيل الحدودي بوحدات الجهاز.
getTextString()يحصل أو يعيّن سلسلة ذات طول متغيّر تحتوي على النص المراد رسمه، إما برموز 8‑بت أو 16‑بت، وفقًا لقيمة حقل fuOptions.
setTextString(String value)يحصل أو يعيّن سلسلة ذات طول متغيّر تحتوي على النص المراد رسمه، إما برموز 8‑بت أو 16‑بت، وفقًا لقيمة حقل fuOptions.

EmfSmallTextOut(EmfRecord source)

public EmfSmallTextOut(EmfRecord source)

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

Parameters:

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

getX()

public int getX()

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد إحداثي x لمكان وضع السلسلة.

Returns: int

setX(int value)

public void setX(int value)

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد إحداثي x لمكان وضع السلسلة.

Parameters:

معاملنوعالوصف
القيمةint

getY()

public int getY()

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد إحداثي y لمكان وضع السلسلة.

Returns: int

setY(int value)

public void setY(int value)

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد إحداثي y لمكان وضع السلسلة.

Parameters:

معاملنوعالوصف
القيمةint

getCChars()

public int getCChars()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد عدد الأحرف ذات 16‑بت في السلسلة. السلسلة ليست منتهية بـ null.

Returns: int

setCChars(int value)

public void setCChars(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد عدد الأحرف ذات 16‑بت في السلسلة. السلسلة ليست منتهية بـ null.

Parameters:

معاملنوعالوصف
القيمةint

getFuOptions()

public int getFuOptions()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد خيارات إخراج النص المستخدمة. تُحدد هذه الخيارات بواسطة قيمة واحدة أو مجموعة من القيم من تعداد ExtTextOutOptions (القسم 2.1.11).

Returns: int

setFuOptions(int value)

public void setFuOptions(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد خيارات إخراج النص المستخدمة. تُحدد هذه الخيارات بواسطة قيمة واحدة أو مجموعة من القيم من تعداد ExtTextOutOptions (القسم 2.1.11).

Parameters:

معاملنوعالوصف
القيمةint

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:

معاملنوعالوصف
القيمةint

getExScale()

public float getExScale()

يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار مقياس النص في اتجاه x.

Returns: float

setExScale(float value)

public void setExScale(float value)

يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار مقياس النص في اتجاه x.

Parameters:

معاملنوعالوصف
القيمةfloat

getEyScale()

public float getEyScale()

يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار مقياس النص في اتجاه y.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار مقياس النص في اتجاه y.

Parameters:

معاملنوعالوصف
القيمةfloat

getBounds()

public Rectangle getBounds()

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

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

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

Parameters:

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

getTextString()

public String getTextString()

يحصل أو يعيّن سلسلة ذات طول متغيّر تحتوي على النص المراد رسمه، إما برموز 8‑بت أو 16‑بت، وفقًا لقيمة حقل fuOptions.

Returns: java.lang.String

setTextString(String value)

public void setTextString(String value)

يحصل أو يعيّن سلسلة ذات طول متغيّر تحتوي على النص المراد رسمه، إما برموز 8‑بت أو 16‑بت، وفقًا لقيمة حقل fuOptions.

Parameters:

معاملنوعالوصف
القيمةjava.lang.String