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:
| معامل | نوع | الوصف |
|---|---|---|
| source | EmfRecord | المصدر. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| value | Rectangle |
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 |