Clase EmfPlusStringFormat
Contenido
[
Ocultar
]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
| Name | Descripción |
|---|---|
| EmfPlusStringFormat() | Inicializa una nueva instancia de la clase EmfPlusStringFormat |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| digit_language | EmfPlusLanguageIdentifierType | r/w | Obtiene 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_substitution | EmfPlusStringDigitSubstitution | r/w | Obtiene 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_offset | float | r/w | Obtiene 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_prefix | EmfPlusHotkeyPrefix | r/w | Obtiene 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). |
| language | EmfPlusLanguageIdentifierType | r/w | Obtiene o establece un objeto EmfPlusLanguageIdentifier (sección 2.2.2.23) que especifica el idioma a usar para la cadena |
| leading_margin | float | r/w | Obtiene 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_align | EmfPlusStringAlignment | r/w | Obtiene 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_count | int | r/w | Obtiene 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_alignment | EmfPlusStringAlignment | r/w | Obtiene 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_data | EmfPlusStringFormatData | r/w | Obtiene o establece un objeto EmfPlusStringFormatData (sección 2.2.2.44) que especifica datos opcionales de diseño de texto. |
| string_format_flags | EmfPlusStringFormatFlags | r/w | Obtiene 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_count | int | r/w | Obtiene o establece un entero con signo de 32 bits que especifica el número de tabulaciones definidas en el campo StringFormatData. |
| tracking | float | r/w | Obtiene 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_margin | float | r/w | Obtiene 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. |
| trimming | EmfPlusStringTrimming | r/w | Obtiene 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). |
| version | EmfPlusGraphicsVersion | r/w | Obtiene o establece la versión. |
Constructor: EmfPlusStringFormat()
EmfPlusStringFormat()
Inicializa una nueva instancia de la clase EmfPlusStringFormat