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

NameDescripció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

NameTypeAccessDescripción
alignmentStringAlignmentr/wObtiene o establece la información de alineación del texto en el plano vertical.
custom_char_identPointFr/wObtiene o establece la identificación del carácter personalizado.
digit_substitution_languageintr/wObtiene o establece el idioma que se utiliza cuando los dígitos locales se sustituyen por dígitos occidentales.
digit_substitution_methodStringDigitSubstituter/wObtiene o establece el método que se usará para la sustitución de dígitos.
disposedboolrObtiene un valor que indica si esta instancia está disposed.
first_tab_offsetfloatrObtiene el número de espacios entre el comienzo de una línea de texto y la primera tabulación.
format_flagsStringFormatFlagsr/wObtiene o establece una enumeración StringFormatFlags que contiene información de formato.
generic_default [static]StringFormatrObtiene un objeto StringFormat genérico predeterminado.
generic_typographic [static]StringFormatrObtiene un objeto StringFormat tipográfico genérico.
hotkey_prefixHotkeyPrefixr/wObtiene o establece el objeto HotkeyPrefix para este objeto StringFormat.
line_alignmentStringAlignmentr/wObtiene o establece la alineación de la línea en el plano horizontal.
tab_stopsfloat[]rObtiene una matriz de distancias entre tabulaciones en las unidades especificadas por la propiedad Graphics.page_unit.
trimmingStringTrimmingr/wObtiene o establece la enumeración StringTrimming para este objeto StringFormat.

Methods

NameDescripció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ámetroTipoDescripción
formatStringFormatEl 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ámetroTipoDescripción
optionsStringFormatFlagsLa 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ámetroTipoDescripción
optionsStringFormatFlagsLa enumeración StringFormatFlags para el nuevo objeto StringFormat.

Returns

TipoDescripció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ámetroTipoDescripción
formatStringFormatEl objeto StringFormat del cual inicializar el nuevo objeto StringFormat.

Returns

TipoDescripción
StringFormat

Method: deep_clone()

 deep_clone() 

Crea una clonación profunda de este objeto StringFormat.

Returns

TipoDescripción
StringFormatLa 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ámetroTipoDescripción
first_tab_offsetfloatEl número de espacios entre el comienzo de una línea de texto y la primera tabulación.
tab_stopsfloat[]Una matriz de distancias entre tabulaciones en las unidades especificadas por la propiedad Graphics.page_unit.