StringFormat Sınıfı
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 | Açıklama |
|---|---|
| StringFormat() | Yeni bir StringFormat nesnesi başlatır. |
| StringFormat(format) | Belirtilen mevcut StringFormat nesnesinden yeni bir StringFormat nesnesi başlatır. |
| StringFormat(options) | Belirtilen StringFormatFlags enum değeri ve dil ile yeni bir StringFormat nesnesi başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| alignment | StringAlignment | r/w | Dikey düzlemde metin hizalama bilgilerini alır veya ayarlar. |
| custom_char_ident | PointF | r/w | Özel karakter kimliğini alır veya ayarlar. |
| digit_substitution_language | int | r/w | Yerel rakamların batı rakamlarıyla değiştirildiği durumda kullanılan dili alır veya ayarlar. |
| digit_substitution_method | StringDigitSubstitute | r/w | Rakam ikamesi için kullanılacak yöntemi alır veya ayarlar. |
| dağıtıldı | bool | r | Bu örneğin dağıtılıp dağıtılmadığını gösteren bir değer alır. |
| first_tab_offset | float | r | Bir metin satırının başlangıcı ile ilk sekme durağı arasındaki boşluk sayısını alır. |
| format_flags | StringFormatFlags | r/w | Biçimlendirme bilgilerini içeren bir StringFormatFlags enum değerini alır veya ayarlar. |
| generic_default [static] | StringFormat | r | Genel bir varsayılan StringFormat nesnesi alır. |
| generic_typographic [static] | StringFormat | r | Genel bir tipografik StringFormat nesnesi alır. |
| hotkey_prefix | HotkeyPrefix | r/w | Bu StringFormat nesnesi için HotkeyPrefix nesnesini alır veya ayarlar. |
| line_alignment | StringAlignment | r/w | Yatay düzlemde satır hizalamasını alır veya ayarlar. |
| tab_stops | float[] | r | Graphics.page_unit özelliği tarafından belirtilen birimlerde sekme durakları arasındaki mesafelerin bir dizisini alır. |
| trimming | StringTrimming | r/w | Bu StringFormat nesnesi için StringTrimming enum değerini alır veya ayarlar. |
Methods
| Name | Açıklama |
|---|---|
| create_from_flags(options) | Belirtilen StringFormatFlags enum değeri ve dil ile yeni bir StringFormat nesnesi başlatır. |
| create_from_format(format) | Belirtilen mevcut StringFormat nesnesinden yeni bir StringFormat nesnesi başlatır. |
| deep_clone() | Bu StringFormat nesnesinin derin bir kopyasını oluşturur. |
| set_tab_stops(first_tab_offset, tab_stops) | Bu StringFormat nesnesi için sekme duraklarını ayarlar. |
Constructor: StringFormat()
StringFormat()
Yeni bir StringFormat nesnesi başlatır.
Constructor: StringFormat(format)
StringFormat(format)
Belirtilen mevcut StringFormat nesnesinden yeni bir StringFormat nesnesi başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| format | StringFormat | Yeni StringFormat nesnesini başlatmak için kullanılacak StringFormat nesnesi. |
Constructor: StringFormat(options)
StringFormat(options)
Belirtilen StringFormatFlags enum değeri ve dil ile yeni bir StringFormat nesnesi başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| options | StringFormatFlags | Yeni StringFormat nesnesi için StringFormatFlags enum değeri. |
Method: create_from_flags(options) [static]
create_from_flags(options)
Belirtilen StringFormatFlags enum değeri ve dil ile yeni bir StringFormat nesnesi başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| options | StringFormatFlags | Yeni StringFormat nesnesi için StringFormatFlags enum değeri. |
Returns
| Tür | Açıklama |
|---|---|
| StringFormat |
Method: create_from_format(format) [static]
create_from_format(format)
Belirtilen mevcut StringFormat nesnesinden yeni bir StringFormat nesnesi başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| format | StringFormat | Yeni StringFormat nesnesini başlatmak için kullanılacak StringFormat nesnesi. |
Returns
| Tür | Açıklama |
|---|---|
| StringFormat |
Method: deep_clone()
deep_clone()
Bu StringFormat nesnesinin derin bir kopyasını oluşturur.
Returns
| Tür | Açıklama |
|---|---|
| StringFormat | Mevcut StringFormat nesnesinin derin kopyası. |
Method: set_tab_stops(first_tab_offset, tab_stops)
set_tab_stops(first_tab_offset, tab_stops)
Bu StringFormat nesnesi için sekme duraklarını ayarlar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| first_tab_offset | float | Bir metin satırının başlangıcı ile ilk sekme durağı arasındaki boşluk sayısı. |
| tab_stops | float[] | Sekme durakları arasındaki mesafelerin, Graphics.page_unit özelliği tarafından belirtilen birimlerdeki bir dizisi. |