Clase EmfPlusStringFormat

Summary: The EmfPlusStringFormat object specifies text layout,
display manipulations, and language identification

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStringFormat

Inheritance: EmfPlusGraphicsObjectType

Constructors

NameDescripción
EmfPlusStringFormat()Inicializa una nueva instancia de la clase EmfPlusStringFormat

Properties

NameTypeAccessDescripción
digit_languageEmfPlusLanguageIdentifierTyper/wObtiene o establece un objeto EmfPlusLanguageIdentifier que especifica el
idioma a usar para los dígitos numéricos en la cadena.
Por ejemplo, si esta cadena contiene dígitos árabes,
este campo DEBE contener un identificador de idioma que
especifique un idioma árabe
digit_substitutionEmfPlusStringDigitSubstitutionr/wObtiene o establece un entero sin signo de 32 bits que especifica cómo sustituir
dígitos numéricos en la cadena según una configuración regional o idioma.
Este valor DEBE estar definido en la enumeración StringDigitSubstitution
(sección 2.1.1.30).
first_tab_offsetfloatr/wObtiene o establece un valor de punto flotante de 32 bits que especifica el número
de espacios entre el comienzo de una línea de texto y
la primera tabulación
hotkey_prefixEmfPlusHotkeyPrefixr/wObtiene o establece un entero con signo de 32 bits que especifica el tipo de
procesamiento que se realiza en una cadena cuando se encuentra un prefijo de atajo de teclado (es decir, una y comercial).
Básicamente, este campo indica si se deben mostrar
los prefijos de atajo de teclado relacionados con el texto.
El valor DEBE estar definido en la enumeración HotkeyPrefix
(sección 2.1.1.14).
languageEmfPlusLanguageIdentifierTyper/wObtiene o establece un objeto EmfPlusLanguageIdentifier (sección 2.2.2.23)
que especifica el idioma a usar para la cadena
leading_marginfloatr/wObtiene o establece un valor de punto flotante de 32 bits que especifica la longitud
del espacio a añadir a la posición inicial de una cadena.
El valor predeterminado es 1/6 de pulgada; para fuentes tipográficas, el
valor predeterminado es 0.
line_alignEmfPlusStringAlignmentr/wObtiene o establece un entero sin signo de 32 bits que especifica cómo
alinear la cadena verticalmente en el rectángulo de diseño.
Este valor DEBE estar definido en la enumeración StringAlignment.
range_countintr/wObtiene o establece un entero con signo de 32 bits que especifica el número de objetos EmfPlusCharacterRange
(sección 2.2.2.8) definidos en el campo StringFormatData.
string_alignmentEmfPlusStringAlignmentr/wObtiene o establece un entero sin signo de 32 bits que especifica cómo
alinear la cadena horizontalmente en el rectángulo de diseño.
Este valor DEBE estar definido en la enumeración StringAlignment
(sección 2.1.1.29).
string_format_dataEmfPlusStringFormatDatar/wObtiene o establece un objeto EmfPlusStringFormatData (sección 2.2.2.44)
que especifica datos opcionales de diseño de texto.
string_format_flagsEmfPlusStringFormatFlagsr/wObtiene o establece un entero sin signo de 32 bits que especifica opciones de diseño de texto
para formateo, recorte y manejo de fuentes.
Este valor DEBE estar compuesto por banderas StringFormat
(sección 2.1.2.8).
tabstop_countintr/wObtiene o establece un entero con signo de 32 bits que especifica el número de tabulaciones
definidas en el campo StringFormatData.
trackingfloatr/wObtiene o establece un valor de punto flotante de 32 bits que especifica la proporción
del espacio horizontal asignado a cada carácter en
una cadena especificada respecto al ancho definido por la fuente del
carácter. Valores altos para esta propiedad indican amplio
espacio entre caracteres; valores menores que 1 pueden producir
superposición de caracteres. El valor predeterminado es 1.03; para fuentes tipográficas,
el valor predeterminado es 1.00.
trailing_marginfloatr/wObtiene o establece un valor de punto flotante de 32 bits que especifica la longitud
del espacio que se debe dejar después de una cadena. El valor
predeterminado es 1/6 de pulgada; para fuentes tipográficas, el valor predeterminado es 0.
trimmingEmfPlusStringTrimmingr/wObtiene o establece especifica cómo recortar caracteres de una cadena que es
demasiado grande para caber en un rectángulo de diseño. Este valor
DEBE estar definido en la enumeración StringTrimming (sección 2.1.1.31).
versionEmfPlusGraphicsVersionr/wObtiene o establece la versión.

Constructor: EmfPlusStringFormat()

 EmfPlusStringFormat() 

Inicializa una nueva instancia de la clase EmfPlusStringFormat