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:

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

getY()

public int getY()

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

Returns: int

setY(int value)

public void setY(int value)

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

Parameters:

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

getCChars()

public int getCChars()

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

Returns: int

setCChars(int value)

public void setCChars(int value)

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

Parameters:

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

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:

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

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.

Returns: float

setExScale(float value)

public void setExScale(float value)

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

Parameters:

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

getEyScale()

public float getEyScale()

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

Returns: float

setEyScale(float value)

public void setEyScale(float value)

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

Parameters:

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

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:

معاملنوعالوصف
valuejava.lang.String