EmfPlusStringFormat
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusGraphicsObjectType
public final class EmfPlusStringFormat extends EmfPlusGraphicsObjectType
كائن EmfPlusStringFormat يحدد تخطيط النص، وتعديلات العرض، وتحديد اللغة.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusStringFormat() |
الطرق
| طريقة | الوصف |
|---|---|
| getDigitLanguage() | يحصل أو يعيّن كائن EmfPlusLanguageIdentifier الذي يحدد اللغة المستخدمة للأرقام الرقمية في السلسلة. |
| setDigitLanguage(short value) | يحصل أو يعيّن كائن EmfPlusLanguageIdentifier الذي يحدد اللغة المستخدمة للأرقام الرقمية في السلسلة. |
| getDigitSubstitution() | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة استبدال الأرقام الرقمية في السلسلة وفقًا للمنطقة أو اللغة. |
| setDigitSubstitution(int value) | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة استبدال الأرقام الرقمية في السلسلة وفقًا للمنطقة أو اللغة. |
| getFirstTabOffset() | يحصل أو يعيّن قيمة عائمة 32‑بت تحدد عدد المسافات بين بداية سطر النص وأول موضع تبويب. |
| setFirstTabOffset(float value) | يحصل أو يعيّن قيمة عائمة 32‑بت تحدد عدد المسافات بين بداية سطر النص وأول موضع تبويب. |
| getHotkeyPrefix() | يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد نوع المعالجة التي تُجرى على السلسلة عند مواجهة بادئة اختصار لوحة المفاتيح (أي علامة &). |
| setHotkeyPrefix(int value) | يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد نوع المعالجة التي تُجرى على السلسلة عند مواجهة بادئة اختصار لوحة المفاتيح (أي علامة &). |
| getLanguage() | يحصل أو يعيّن كائن EmfPlusLanguageIdentifier (القسم 2.2.2.23) الذي يحدد اللغة المستخدمة للسلسلة. |
| setLanguage(short value) | يحصل أو يعيّن كائن EmfPlusLanguageIdentifier (القسم 2.2.2.23) الذي يحدد اللغة المستخدمة للسلسلة. |
| getLeadingMargin() | يحصل أو يعيّن قيمة عائمة 32‑بت تحدد طول المسافة التي تُضاف إلى الموضع الابتدائي للسلسلة. |
| setLeadingMargin(float value) | يحصل أو يعيّن قيمة عائمة 32‑بت تحدد طول المسافة التي تُضاف إلى الموضع الابتدائي للسلسلة. |
| getLineAlign() | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة محاذاة السلسلة عموديًا في مستطيل التخطيط. |
| setLineAlign(int value) | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة محاذاة السلسلة عموديًا في مستطيل التخطيط. |
| getRangeCount() | يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد عدد كائنات EmfPlusCharacterRange (القسم 2.2.2.8) المعرفة في حقل StringFormatData. |
| setRangeCount(int value) | يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد عدد كائنات EmfPlusCharacterRange (القسم 2.2.2.8) المعرفة في حقل StringFormatData. |
| getStringAlignment() | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة محاذاة السلسلة أفقيًا في مستطيل التخطيط. |
| setStringAlignment(int value) | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة محاذاة السلسلة أفقيًا في مستطيل التخطيط. |
| getStringFormatData() | يحصل أو يعيّن كائن EmfPlusStringFormatData (القسم 2.2.2.44) الذي يحدد بيانات تخطيط النص الاختيارية. |
| setStringFormatData(EmfPlusStringFormatData value) | يحصل أو يعيّن كائن EmfPlusStringFormatData (القسم 2.2.2.44) الذي يحدد بيانات تخطيط النص الاختيارية. |
| getStringFormatFlags() | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد خيارات تخطيط النص للتنسيق والقص ومعالجة الخط. |
| setStringFormatFlags(long value) | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد خيارات تخطيط النص للتنسيق والقص ومعالجة الخط. |
| getTabstopCount() | يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد عدد مواضع التبويب المعرفة في حقل StringFormatData. |
| setTabstopCount(int value) | يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد عدد مواضع التبويب المعرفة في حقل StringFormatData. |
| getTracking() | يحصل أو يعيّن قيمة عائمة 32‑بت تحدد نسبة المسافة الأفقية المخصصة لكل حرف في سلسلة محددة إلى عرض الحرف المحدد بواسطة الخط. |
| setTracking(float value) | يحصل أو يعيّن قيمة عائمة 32‑بت تحدد نسبة المسافة الأفقية المخصصة لكل حرف في سلسلة محددة إلى عرض الحرف المحدد بواسطة الخط. |
| getTrailingMargin() | يحصل أو يعيّن قيمة عائمة 32‑بت تحدد طول المسافة التي تُترك بعد سلسلة. |
| setTrailingMargin(float value) | يحصل أو يعيّن قيمة عائمة 32‑بت تحدد طول المسافة التي تُترك بعد سلسلة. |
| getTrimming() | يحصل أو يعيّن يحدد كيفية قص الأحرف من سلسلة كبيرة جدًا لتناسب داخل مستطيل التخطيط. |
| setTrimming(int value) | يحصل أو يعيّن يحدد كيفية قص الأحرف من سلسلة كبيرة جدًا لتناسب داخل مستطيل التخطيط. |
EmfPlusStringFormat()
public EmfPlusStringFormat()
getDigitLanguage()
public short getDigitLanguage()
يحصل أو يعيّن كائن EmfPlusLanguageIdentifier يحدد اللغة المستخدمة للأرقام الرقمية في السلسلة. على سبيل المثال، إذا كانت هذه السلسلة تحتوي على أرقام عربية، يجب أن يحتوي هذا الحقل على معرف لغة يحدد لغة عربية.
Returns: قصير
setDigitLanguage(short value)
public void setDigitLanguage(short value)
يحصل أو يعيّن كائن EmfPlusLanguageIdentifier يحدد اللغة المستخدمة للأرقام الرقمية في السلسلة. على سبيل المثال، إذا كانت هذه السلسلة تحتوي على أرقام عربية، يجب أن يحتوي هذا الحقل على معرف لغة يحدد لغة عربية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | قصير |
getDigitSubstitution()
public int getDigitSubstitution()
يحصل أو يعيّن عدد صحيح غير موقع 32‑بت يحدد كيفية استبدال الأرقام الرقمية في السلسلة وفقًا للمنطقة أو اللغة. يجب أن تكون هذه القيمة معرفة في تعداد StringDigitSubstitution (القسم 2.1.1.30).
Returns: int
setDigitSubstitution(int value)
public void setDigitSubstitution(int value)
يحصل أو يعيّن عدد صحيح غير موقع 32‑بت يحدد كيفية استبدال الأرقام الرقمية في السلسلة وفقًا للمنطقة أو اللغة. يجب أن تكون هذه القيمة معرفة في تعداد StringDigitSubstitution (القسم 2.1.1.30).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getFirstTabOffset()
public float getFirstTabOffset()
يحصل أو يعيّن قيمة عائمة 32‑بت تحدد عدد المسافات بين بداية سطر النص وأول موضع تبويب.
Returns: float
setFirstTabOffset(float value)
public void setFirstTabOffset(float value)
يحصل أو يعيّن قيمة عائمة 32‑بت تحدد عدد المسافات بين بداية سطر النص وأول موضع تبويب.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | float |
getHotkeyPrefix()
public int getHotkeyPrefix()
يحصل أو يعيّن عدد صحيح موقع 32‑بت يحدد نوع المعالجة التي تُجرى على سلسلة عندما يُصادف بادئة اختصار لوحة المفاتيح (أي العلامة &). أساسًا، يحدد هذا الحقل ما إذا كان سيتم عرض بادئات اختصارات لوحة المفاتيح المتعلقة بالنص. يجب أن تكون القيمة معرفة في تعداد HotkeyPrefix (القسم 2.1.1.14).
Returns: int
setHotkeyPrefix(int value)
public void setHotkeyPrefix(int value)
يحصل أو يعيّن عدد صحيح موقع 32‑بت يحدد نوع المعالجة التي تُجرى على سلسلة عندما يُصادف بادئة اختصار لوحة المفاتيح (أي العلامة &). أساسًا، يحدد هذا الحقل ما إذا كان سيتم عرض بادئات اختصارات لوحة المفاتيح المتعلقة بالنص. يجب أن تكون القيمة معرفة في تعداد HotkeyPrefix (القسم 2.1.1.14).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getLanguage()
public short getLanguage()
يحصل أو يعيّن كائن EmfPlusLanguageIdentifier (القسم 2.2.2.23) الذي يحدد اللغة المستخدمة للسلسلة.
Returns: قصير
setLanguage(short value)
public void setLanguage(short value)
يحصل أو يعيّن كائن EmfPlusLanguageIdentifier (القسم 2.2.2.23) الذي يحدد اللغة المستخدمة للسلسلة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | قصير |
getLeadingMargin()
public float getLeadingMargin()
يحصل أو يعيّن قيمة عائمة 32‑بت تحدد طول المسافة التي تُضاف إلى الموضع الابتدائي للسلسلة. القيمة الافتراضية هي 1/6 بوصة؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 0.
Returns: float
setLeadingMargin(float value)
public void setLeadingMargin(float value)
يحصل أو يعيّن قيمة عائمة 32‑بت تحدد طول المسافة التي تُضاف إلى الموضع الابتدائي للسلسلة. القيمة الافتراضية هي 1/6 بوصة؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | float |
getLineAlign()
public int getLineAlign()
يحصل أو يعيّن عدد صحيح غير موقع 32‑بت يحدد كيفية محاذاة السلسلة عموديًا في مستطيل التخطيط. يجب أن تكون هذه القيمة معرفة في تعداد StringAlignment.
Returns: int
setLineAlign(int value)
public void setLineAlign(int value)
يحصل أو يعيّن عدد صحيح غير موقع 32‑بت يحدد كيفية محاذاة السلسلة عموديًا في مستطيل التخطيط. يجب أن تكون هذه القيمة معرفة في تعداد StringAlignment.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getRangeCount()
public int getRangeCount()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد عدد كائنات EmfPlusCharacterRange (القسم 2.2.2.8) المعرفة في حقل StringFormatData.
Returns: int
setRangeCount(int value)
public void setRangeCount(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد عدد كائنات EmfPlusCharacterRange (القسم 2.2.2.8) المعرفة في حقل StringFormatData.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getStringAlignment()
public int getStringAlignment()
يحصل أو يعيّن عدد صحيح غير موقع 32‑بت يحدد كيفية محاذاة السلسلة أفقيًا في مستطيل التخطيط. يجب أن تكون هذه القيمة معرفة في تعداد StringAlignment (القسم 2.1.1.29).
Returns: int
setStringAlignment(int value)
public void setStringAlignment(int value)
يحصل أو يعيّن عدد صحيح غير موقع 32‑بت يحدد كيفية محاذاة السلسلة أفقيًا في مستطيل التخطيط. يجب أن تكون هذه القيمة معرفة في تعداد StringAlignment (القسم 2.1.1.29).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getStringFormatData()
public EmfPlusStringFormatData getStringFormatData()
يحصل أو يعيّن كائن EmfPlusStringFormatData (القسم 2.2.2.44) الذي يحدد بيانات تخطيط النص الاختيارية.
Returns: EmfPlusStringFormatData
setStringFormatData(EmfPlusStringFormatData value)
public void setStringFormatData(EmfPlusStringFormatData value)
يحصل أو يعيّن كائن EmfPlusStringFormatData (القسم 2.2.2.44) الذي يحدد بيانات تخطيط النص الاختيارية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | EmfPlusStringFormatData |
getStringFormatFlags()
public long getStringFormatFlags()
يحصل أو يعيّن عدد صحيح غير موقع 32‑بت يحدد خيارات تخطيط النص للتنسيق والقص ومعالجة الخط. يجب أن تتكون هذه القيمة من أعلام StringFormat (القسم 2.1.2.8).
Returns: long
setStringFormatFlags(long value)
public void setStringFormatFlags(long value)
يحصل أو يعيّن عدد صحيح غير موقع 32‑بت يحدد خيارات تخطيط النص للتنسيق والقص ومعالجة الخط. يجب أن تتكون هذه القيمة من أعلام StringFormat (القسم 2.1.2.8).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | long |
getTabstopCount()
public int getTabstopCount()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد عدد مواضع التبويب المعرفة في حقل StringFormatData.
Returns: int
setTabstopCount(int value)
public void setTabstopCount(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد عدد مواضع التبويب المعرفة في حقل StringFormatData.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getTracking()
public float getTracking()
يحصل أو يعيّن قيمة عائمة 32‑بت تحدد نسبة المسافة الأفقية المخصصة لكل حرف في سلسلة محددة إلى عرض الحرف المحدد بواسطة الخط. القيم الكبيرة لهذه الخاصية تحدد مساحة واسعة بين الأحرف؛ القيم الأقل من 1 قد تُنتج تداخلًا بين الأحرف. القيمة الافتراضية هي 1.03؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 1.00.
Returns: float
setTracking(float value)
public void setTracking(float value)
يحصل أو يعيّن قيمة عائمة 32‑بت تحدد نسبة المسافة الأفقية المخصصة لكل حرف في سلسلة محددة إلى عرض الحرف المحدد بواسطة الخط. القيم الكبيرة لهذه الخاصية تحدد مساحة واسعة بين الأحرف؛ القيم الأقل من 1 قد تُنتج تداخلًا بين الأحرف. القيمة الافتراضية هي 1.03؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 1.00.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | float |
getTrailingMargin()
public float getTrailingMargin()
يحصل أو يعيّن قيمة عائمة 32‑بت تحدد طول المسافة التي تُترك بعد سلسلة. القيمة الافتراضية هي 1/6 بوصة؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 0.
Returns: float
setTrailingMargin(float value)
public void setTrailingMargin(float value)
يحصل أو يعيّن قيمة عائمة 32‑بت تحدد طول المسافة التي تُترك بعد سلسلة. القيمة الافتراضية هي 1/6 بوصة؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | float |
getTrimming()
public int getTrimming()
يحصل أو يعيّن يحدد كيفية قص الأحرف من سلسلة كبيرة جدًا لتناسب داخل مستطيل التخطيط. يجب أن تكون هذه القيمة معرفة في تعداد StringTrimming (القسم 2.1.1.31).
Returns: int
setTrimming(int value)
public void setTrimming(int value)
يحصل أو يعيّن يحدد كيفية قص الأحرف من سلسلة كبيرة جدًا لتناسب داخل مستطيل التخطيط. يجب أن تكون هذه القيمة معرفة في تعداد StringTrimming (القسم 2.1.1.31).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |