فئة StringFormat

Summary: Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. This class cannot be inherited.

Module: aspose.imaging

Full Name: aspose.imaging.StringFormat

Inheritance: DisposableObject

Constructors

Nameالوصف
StringFormat()ينشئ كائنًا جديدًا من StringFormat.
StringFormat(format)ينشئ كائنًا جديدًا من StringFormat استنادًا إلى كائن StringFormat الموجود المحدد.
StringFormat(options)ينشئ كائنًا جديدًا من StringFormat باستخدام تعداد StringFormatFlags المحدد واللغة.

Properties

NameTypeAccessالوصف
alignmentStringAlignmentr/wيحصل أو يضبط معلومات محاذاة النص على المستوى الرأسي.
custom_char_identPointFr/wيحصل أو يضبط معرف الحرف المخصص.
digit_substitution_languageintr/wيحصل أو يضبط اللغة المستخدمة عندما يتم استبدال الأرقام المحلية بالأرقام الغربية.
digit_substitution_methodStringDigitSubstituter/wيحصل أو يضبط الطريقة المستخدمة لاستبدال الأرقام.
تم التخلصboolrيحصل على قيمة تشير إلى ما إذا كانت هذه المثيلة تم التخلص منها.
first_tab_offsetfloatrيحصل على عدد المسافات بين بداية سطر النص وأول موضع تبويب.
format_flagsStringFormatFlagsr/wيحصل أو يضبط تعداد StringFormatFlags الذي يحتوي على معلومات التنسيق.
generic_default [static]StringFormatrيحصل على كائن StringFormat افتراضي عام.
generic_typographic [static]StringFormatrيحصل على كائن StringFormat طباعي عام.
hotkey_prefixHotkeyPrefixr/wيحصل أو يضبط كائن HotkeyPrefix لهذا كائن StringFormat.
line_alignmentStringAlignmentr/wيحصل أو يضبط محاذاة السطر على المستوى الأفقي.
tab_stopsfloat[]rيحصل على مصفوفة من المسافات بين مواضع التبويب بالوحدات المحددة بواسطة خاصية Graphics.page_unit.
trimmingStringTrimmingr/wيحصل أو يضبط تعداد StringTrimming لهذا كائن StringFormat.

Methods

Nameالوصف
create_from_flags(options)ينشئ كائنًا جديدًا من StringFormat باستخدام تعداد StringFormatFlags المحدد واللغة.
create_from_format(format)ينشئ كائنًا جديدًا من StringFormat استنادًا إلى كائن StringFormat الموجود المحدد.
deep_clone()ينشئ نسخة عميقة من هذا كائن StringFormat.
set_tab_stops(first_tab_offset, tab_stops)يضبط مواضع التبويب لهذا كائن StringFormat.

Constructor: StringFormat()

 StringFormat() 

ينشئ كائنًا جديدًا من StringFormat.

Constructor: StringFormat(format)

 StringFormat(format) 

ينشئ كائنًا جديدًا من StringFormat استنادًا إلى كائن StringFormat الموجود المحدد.

Parameters:

معاملنوعالوصف
formatStringFormatكائن StringFormat الذي يُستخدم لتهيئة كائن StringFormat الجديد.

Constructor: StringFormat(options)

 StringFormat(options) 

ينشئ كائنًا جديدًا من StringFormat باستخدام تعداد StringFormatFlags المحدد واللغة.

Parameters:

معاملنوعالوصف
optionsStringFormatFlagsتعداد StringFormatFlags لكائن StringFormat الجديد.

Method: create_from_flags(options) [static]

 create_from_flags(options) 

ينشئ كائنًا جديدًا من StringFormat باستخدام تعداد StringFormatFlags المحدد واللغة.

Parameters:

معاملنوعالوصف
optionsStringFormatFlagsتعداد StringFormatFlags لكائن StringFormat الجديد.

Returns

نوعالوصف
StringFormat

Method: create_from_format(format) [static]

 create_from_format(format) 

ينشئ كائنًا جديدًا من StringFormat استنادًا إلى كائن StringFormat الموجود المحدد.

Parameters:

معاملنوعالوصف
formatStringFormatكائن StringFormat الذي يُستخدم لتهيئة كائن StringFormat الجديد.

Returns

نوعالوصف
StringFormat

Method: deep_clone()

 deep_clone() 

ينشئ نسخة عميقة من هذا كائن StringFormat.

Returns

نوعالوصف
StringFormatالنسخة العميقة من كائن StringFormat الحالي.

Method: set_tab_stops(first_tab_offset, tab_stops)

 set_tab_stops(first_tab_offset, tab_stops) 

يضبط مواضع التبويب لهذا كائن StringFormat.

Parameters:

معاملنوعالوصف
first_tab_offsetfloatعدد المسافات بين بداية سطر النص وأول موضع تبويب.
tab_stopsfloat[]مصفوفة من المسافات بين نقاط التبويب بالوحدات المحددة بواسطة خاصية Graphics.page_unit.