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: short
setDigitLanguage(short value)
public void setDigitLanguage(short value)
يحصل أو يضبط كائن EmfPlusLanguageIdentifier الذي يحدد اللغة المستخدمة للأرقام الرقمية في السلسلة. على سبيل المثال، إذا كانت هذه السلسلة تحتوي على أرقام عربية، يجب أن يحتوي هذا الحقل على معرف لغة يحدد لغة عربية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | short |
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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getFirstTabOffset()
public float getFirstTabOffset()
يحصل أو يضبط قيمة عائمة 32 بت تحدد عدد الفراغات بين بداية سطر النص وأول موضع تبويب.
Returns: float
setFirstTabOffset(float value)
public void setFirstTabOffset(float value)
يحصل أو يضبط قيمة عائمة 32 بت تحدد عدد الفراغات بين بداية سطر النص وأول موضع تبويب.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getLanguage()
public short getLanguage()
يحصل أو يضبط كائن EmfPlusLanguageIdentifier (القسم 2.2.2.23) الذي يحدد اللغة المستخدمة للسلسلة.
Returns: short
setLanguage(short value)
public void setLanguage(short value)
يحصل أو يضبط كائن EmfPlusLanguageIdentifier (القسم 2.2.2.23) الذي يحدد اللغة المستخدمة للسلسلة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | short |
getLeadingMargin()
public float getLeadingMargin()
يحصل أو يضبط قيمة عائمة 32 بت تحدد طول الفراغ الذي يُضاف إلى الموضع الابتدائي للسلسلة. القيمة الافتراضية هي 1/6 بوصة؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 0.
Returns: float
setLeadingMargin(float value)
public void setLeadingMargin(float value)
يحصل أو يضبط قيمة عائمة 32 بت تحدد طول الفراغ الذي يُضاف إلى الموضع الابتدائي للسلسلة. القيمة الافتراضية هي 1/6 بوصة؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float |
getLineAlign()
public int getLineAlign()
يحصل أو يضبط عددًا صحيحًا غير موقع 32 بت يحدد طريقة محاذاة السلسلة عموديًا داخل مستطيل التخطيط. يجب أن تكون هذه القيمة معرفة في تعداد StringAlignment.
Returns: int
setLineAlign(int value)
public void setLineAlign(int value)
يحصل أو يضبط عددًا صحيحًا غير موقع 32 بت يحدد طريقة محاذاة السلسلة عموديًا داخل مستطيل التخطيط. يجب أن تكون هذه القيمة معرفة في تعداد StringAlignment.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | long |
getTabstopCount()
public int getTabstopCount()
يحصل أو يضبط عددًا صحيحًا موقعًا 32 بت يحدد عدد مواضع التبويب المعرفة في حقل StringFormatData.
Returns: int
setTabstopCount(int value)
public void setTabstopCount(int value)
يحصل أو يضبط عددًا صحيحًا موقعًا 32 بت يحدد عدد مواضع التبويب المعرفة في حقل StringFormatData.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float |
getTrailingMargin()
public float getTrailingMargin()
يحصل أو يعيّن قيمة عائمة 32 بت تحدد طول المسافة التي تُترك بعد السلسلة. القيمة الافتراضية هي 1/6 بوصة؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 0.
Returns: float
setTrailingMargin(float value)
public void setTrailingMargin(float value)
يحصل أو يعيّن قيمة عائمة 32 بت تحدد طول المسافة التي تُترك بعد السلسلة. القيمة الافتراضية هي 1/6 بوصة؛ بالنسبة للخطوط الطباعية، القيمة الافتراضية هي 0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |