فئة 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
| Name | Type | Access | الوصف |
|---|---|---|---|
| alignment | StringAlignment | r/w | يحصل أو يضبط معلومات محاذاة النص على المستوى الرأسي. |
| custom_char_ident | PointF | r/w | يحصل أو يضبط معرف الحرف المخصص. |
| digit_substitution_language | int | r/w | يحصل أو يضبط اللغة المستخدمة عندما يتم استبدال الأرقام المحلية بالأرقام الغربية. |
| digit_substitution_method | StringDigitSubstitute | r/w | يحصل أو يضبط الطريقة المستخدمة لاستبدال الأرقام. |
| تم التخلص | bool | r | يحصل على قيمة تشير إلى ما إذا كانت هذه المثيلة تم التخلص منها. |
| first_tab_offset | float | r | يحصل على عدد المسافات بين بداية سطر النص وأول موضع تبويب. |
| format_flags | StringFormatFlags | r/w | يحصل أو يضبط تعداد StringFormatFlags الذي يحتوي على معلومات التنسيق. |
| generic_default [static] | StringFormat | r | يحصل على كائن StringFormat افتراضي عام. |
| generic_typographic [static] | StringFormat | r | يحصل على كائن StringFormat طباعي عام. |
| hotkey_prefix | HotkeyPrefix | r/w | يحصل أو يضبط كائن HotkeyPrefix لهذا كائن StringFormat. |
| line_alignment | StringAlignment | r/w | يحصل أو يضبط محاذاة السطر على المستوى الأفقي. |
| tab_stops | float[] | r | يحصل على مصفوفة من المسافات بين مواضع التبويب بالوحدات المحددة بواسطة خاصية Graphics.page_unit. |
| trimming | StringTrimming | r/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:
| معامل | نوع | الوصف |
|---|---|---|
| format | StringFormat | كائن StringFormat الذي يُستخدم لتهيئة كائن StringFormat الجديد. |
Constructor: StringFormat(options)
StringFormat(options)
ينشئ كائنًا جديدًا من StringFormat باستخدام تعداد StringFormatFlags المحدد واللغة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| options | StringFormatFlags | تعداد StringFormatFlags لكائن StringFormat الجديد. |
Method: create_from_flags(options) [static]
create_from_flags(options)
ينشئ كائنًا جديدًا من StringFormat باستخدام تعداد StringFormatFlags المحدد واللغة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| options | StringFormatFlags | تعداد StringFormatFlags لكائن StringFormat الجديد. |
Returns
| نوع | الوصف |
|---|---|
| StringFormat |
Method: create_from_format(format) [static]
create_from_format(format)
ينشئ كائنًا جديدًا من StringFormat استنادًا إلى كائن StringFormat الموجود المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| format | StringFormat | كائن 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_offset | float | عدد المسافات بين بداية سطر النص وأول موضع تبويب. |
| tab_stops | float[] | مصفوفة من المسافات بين نقاط التبويب بالوحدات المحددة بواسطة خاصية Graphics.page_unit. |