EmfPlusStringFormat
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusGraphicsObjectType
public final class EmfPlusStringFormat extends EmfPlusGraphicsObjectType
El objeto EmfPlusStringFormat especifica la disposición del texto, manipulaciones de visualización y la identificación del idioma.
Constructores
| Constructor | Descripción |
|---|---|
| EmfPlusStringFormat() |
Métodos
| Método | Descripción |
|---|---|
| getDigitLanguage() | Obtiene o establece un objeto EmfPlusLanguageIdentifier que especifica el idioma a usar para los dígitos numéricos en la cadena. |
| setDigitLanguage(short value) | Obtiene o establece un objeto EmfPlusLanguageIdentifier que especifica el idioma a usar para los dígitos numéricos en la cadena. |
| getDigitSubstitution() | Obtiene o establece un entero sin signo de 32 bits que especifica cómo sustituir los dígitos numéricos en la cadena según una configuración regional o idioma. |
| setDigitSubstitution(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica cómo sustituir los dígitos numéricos en la cadena según una configuración regional o idioma. |
| getFirstTabOffset() | 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. |
| setFirstTabOffset(float value) | 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. |
| getHotkeyPrefix() | 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 ampersand). |
| setHotkeyPrefix(int value) | 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 ampersand). |
| getLanguage() | Obtiene o establece un objeto EmfPlusLanguageIdentifier (sección 2.2.2.23) que especifica el idioma a usar para la cadena. |
| setLanguage(short value) | Obtiene o establece un objeto EmfPlusLanguageIdentifier (sección 2.2.2.23) que especifica el idioma a usar para la cadena. |
| getLeadingMargin() | Obtiene o establece un valor de punto flotante de 32 bits que especifica la longitud del espacio a agregar a la posición inicial de una cadena. |
| setLeadingMargin(float value) | Obtiene o establece un valor de punto flotante de 32 bits que especifica la longitud del espacio a agregar a la posición inicial de una cadena. |
| getLineAlign() | 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. |
| setLineAlign(int value) | 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. |
| getRangeCount() | 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. |
| setRangeCount(int value) | 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. |
| getStringAlignment() | 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. |
| setStringAlignment(int value) | 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. |
| getStringFormatData() | Obtiene o establece un objeto EmfPlusStringFormatData (sección 2.2.2.44) que especifica datos opcionales de diseño de texto. |
| setStringFormatData(EmfPlusStringFormatData value) | Obtiene o establece un objeto EmfPlusStringFormatData (sección 2.2.2.44) que especifica datos opcionales de diseño de texto. |
| getStringFormatFlags() | 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. |
| setStringFormatFlags(long value) | 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. |
| getTabstopCount() | Obtiene o establece un entero con signo de 32 bits que especifica el número de tabulaciones definidas en el campo StringFormatData. |
| setTabstopCount(int value) | Obtiene o establece un entero con signo de 32 bits que especifica el número de tabulaciones definidas en el campo StringFormatData. |
| getTracking() | 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 del carácter definido por la fuente. |
| setTracking(float value) | 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 del carácter definido por la fuente. |
| getTrailingMargin() | Obtiene o establece un valor de punto flotante de 32 bits que especifica la longitud del espacio a dejar después de una cadena. |
| setTrailingMargin(float value) | Obtiene o establece un valor de punto flotante de 32 bits que especifica la longitud del espacio a dejar después de una cadena. |
| getTrimming() | Obtiene o establece cómo recortar caracteres de una cadena que es demasiado grande para caber en un rectángulo de diseño. |
| setTrimming(int value) | Obtiene o establece cómo recortar caracteres de una cadena que es demasiado grande para caber en un rectángulo de diseño. |
EmfPlusStringFormat()
public EmfPlusStringFormat()
getDigitLanguage()
public short getDigitLanguage()
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.
Returns: short
setDigitLanguage(short value)
public void setDigitLanguage(short value)
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.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | short |
getDigitSubstitution()
public int getDigitSubstitution()
Obtiene o establece un entero sin signo de 32 bits que especifica cómo sustituir los 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).
Returns: int
setDigitSubstitution(int value)
public void setDigitSubstitution(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica cómo sustituir los 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).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getFirstTabOffset()
public float getFirstTabOffset()
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.
Returns: float
setFirstTabOffset(float value)
public void setFirstTabOffset(float value)
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.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float |
getHotkeyPrefix()
public int getHotkeyPrefix()
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 ampersand). Básicamente, este campo especifica si se deben mostrar los prefijos de atajo de teclado que se relacionan con el texto. El valor DEBE estar definido en la enumeración HotkeyPrefix (sección 2.1.1.14).
Returns: int
setHotkeyPrefix(int value)
public void setHotkeyPrefix(int value)
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 ampersand). Básicamente, este campo especifica si se deben mostrar los prefijos de atajo de teclado que se relacionan con el texto. El valor DEBE estar definido en la enumeración HotkeyPrefix (sección 2.1.1.14).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getLanguage()
public short getLanguage()
Obtiene o establece un objeto EmfPlusLanguageIdentifier (sección 2.2.2.23) que especifica el idioma a usar para la cadena.
Returns: short
setLanguage(short value)
public void setLanguage(short value)
Obtiene o establece un objeto EmfPlusLanguageIdentifier (sección 2.2.2.23) que especifica el idioma a usar para la cadena.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | short |
getLeadingMargin()
public float getLeadingMargin()
Obtiene o establece un valor de punto flotante de 32 bits que especifica la longitud del espacio a agregar 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.
Returns: float
setLeadingMargin(float value)
public void setLeadingMargin(float value)
Obtiene o establece un valor de punto flotante de 32 bits que especifica la longitud del espacio a agregar 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.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float |
getLineAlign()
public int getLineAlign()
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.
Returns: int
setLineAlign(int value)
public void setLineAlign(int value)
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.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getRangeCount()
public int getRangeCount()
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.
Returns: int
setRangeCount(int value)
public void setRangeCount(int value)
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.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getStringAlignment()
public int getStringAlignment()
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).
Returns: int
setStringAlignment(int value)
public void setStringAlignment(int value)
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).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getStringFormatData()
public EmfPlusStringFormatData getStringFormatData()
Obtiene o establece un objeto EmfPlusStringFormatData (sección 2.2.2.44) que especifica datos opcionales de diseño de texto.
Returns: EmfPlusStringFormatData
setStringFormatData(EmfPlusStringFormatData value)
public void setStringFormatData(EmfPlusStringFormatData value)
Obtiene o establece un objeto EmfPlusStringFormatData (sección 2.2.2.44) que especifica datos opcionales de diseño de texto.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | EmfPlusStringFormatData |
getStringFormatFlags()
public long getStringFormatFlags()
Obtiene o establece un entero sin signo de 32 bits que especifica las opciones de diseño de texto para formato, recorte y manejo de fuentes. Este valor DEBE estar compuesto por banderas StringFormat (sección 2.1.2.8).
Returns: long
setStringFormatFlags(long value)
public void setStringFormatFlags(long value)
Obtiene o establece un entero sin signo de 32 bits que especifica las opciones de diseño de texto para formato, recorte y manejo de fuentes. Este valor DEBE estar compuesto por banderas StringFormat (sección 2.1.2.8).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | long |
getTabstopCount()
public int getTabstopCount()
Obtiene o establece un entero con signo de 32 bits que especifica el número de tabulaciones definidas en el campo StringFormatData.
Returns: int
setTabstopCount(int value)
public void setTabstopCount(int value)
Obtiene o establece un entero con signo de 32 bits que especifica el número de tabulaciones definidas en el campo StringFormatData.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getTracking()
public float getTracking()
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 del carácter definido por la fuente. Valores grandes 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.
Returns: float
setTracking(float value)
public void setTracking(float value)
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 del carácter definido por la fuente. Valores grandes 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.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float |
getTrailingMargin()
public float getTrailingMargin()
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.
Returns: float
setTrailingMargin(float value)
public void setTrailingMargin(float value)
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.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float |
getTrimming()
public int getTrimming()
Obtiene o establece 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).
Returns: int
setTrimming(int value)
public void setTrimming(int value)
Obtiene o establece 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).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |