Clase 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 | Descripción |
|---|---|
| StringFormat() | Inicializa un nuevo objeto StringFormat. |
| StringFormat(format) | Inicializa un nuevo objeto StringFormat a partir del objeto StringFormat existente especificado. |
| StringFormat(options) | Inicializa un nuevo objeto StringFormat con la enumeración StringFormatFlags y el idioma especificados. |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| alignment | StringAlignment | r/w | Obtiene o establece la información de alineación del texto en el plano vertical. |
| custom_char_ident | PointF | r/w | Obtiene o establece la identificación del carácter personalizado. |
| digit_substitution_language | int | r/w | Obtiene o establece el idioma que se utiliza cuando los dígitos locales se sustituyen por dígitos occidentales. |
| digit_substitution_method | StringDigitSubstitute | r/w | Obtiene o establece el método que se usará para la sustitución de dígitos. |
| disposed | bool | r | Obtiene un valor que indica si esta instancia está disposed. |
| first_tab_offset | float | r | Obtiene el número de espacios entre el comienzo de una línea de texto y la primera tabulación. |
| format_flags | StringFormatFlags | r/w | Obtiene o establece una enumeración StringFormatFlags que contiene información de formato. |
| generic_default [static] | StringFormat | r | Obtiene un objeto StringFormat genérico predeterminado. |
| generic_typographic [static] | StringFormat | r | Obtiene un objeto StringFormat tipográfico genérico. |
| hotkey_prefix | HotkeyPrefix | r/w | Obtiene o establece el objeto HotkeyPrefix para este objeto StringFormat. |
| line_alignment | StringAlignment | r/w | Obtiene o establece la alineación de la línea en el plano horizontal. |
| tab_stops | float[] | r | Obtiene una matriz de distancias entre tabulaciones en las unidades especificadas por la propiedad Graphics.page_unit. |
| trimming | StringTrimming | r/w | Obtiene o establece la enumeración StringTrimming para este objeto StringFormat. |
Methods
| Name | Descripción |
|---|---|
| create_from_flags(options) | Inicializa un nuevo objeto StringFormat con la enumeración StringFormatFlags y el idioma especificados. |
| create_from_format(format) | Inicializa un nuevo objeto StringFormat a partir del objeto StringFormat existente especificado. |
| deep_clone() | Crea una clonación profunda de este objeto StringFormat. |
| set_tab_stops(first_tab_offset, tab_stops) | Establece tabulaciones para este objeto StringFormat. |
Constructor: StringFormat()
StringFormat()
Inicializa un nuevo objeto StringFormat.
Constructor: StringFormat(format)
StringFormat(format)
Inicializa un nuevo objeto StringFormat a partir del objeto StringFormat existente especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| format | StringFormat | El objeto StringFormat del cual inicializar el nuevo objeto StringFormat. |
Constructor: StringFormat(options)
StringFormat(options)
Inicializa un nuevo objeto StringFormat con la enumeración StringFormatFlags y el idioma especificados.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| options | StringFormatFlags | La enumeración StringFormatFlags para el nuevo objeto StringFormat. |
Method: create_from_flags(options) [static]
create_from_flags(options)
Inicializa un nuevo objeto StringFormat con la enumeración StringFormatFlags y el idioma especificados.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| options | StringFormatFlags | La enumeración StringFormatFlags para el nuevo objeto StringFormat. |
Returns
| Tipo | Descripción |
|---|---|
| StringFormat |
Method: create_from_format(format) [static]
create_from_format(format)
Inicializa un nuevo objeto StringFormat a partir del objeto StringFormat existente especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| format | StringFormat | El objeto StringFormat del cual inicializar el nuevo objeto StringFormat. |
Returns
| Tipo | Descripción |
|---|---|
| StringFormat |
Method: deep_clone()
deep_clone()
Crea una clonación profunda de este objeto StringFormat.
Returns
| Tipo | Descripción |
|---|---|
| StringFormat | La clonación profunda del actual StringFormat. |
Method: set_tab_stops(first_tab_offset, tab_stops)
set_tab_stops(first_tab_offset, tab_stops)
Establece tabulaciones para este objeto StringFormat.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| first_tab_offset | float | El número de espacios entre el comienzo de una línea de texto y la primera tabulación. |
| tab_stops | float[] | Una matriz de distancias entre tabulaciones en las unidades especificadas por la propiedad Graphics.page_unit. |