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:

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

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