StringFormat

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject

public final class StringFormat extends DisposableObject

Encapsula información de diseño de texto (como alineación, orientación y tabulaciones), manipulaciones de visualización (como inserción de elipsis y sustitución de dígitos nacionales) y características OpenType. Esta clase no puede heredarse.

Constructores

ConstructorDescripción
StringFormat()Inicializa un nuevo objeto com.aspose.imaging.StringFormat.
StringFormat(int options)Inicializa un nuevo objeto com.aspose.imaging.StringFormat con la enumeración com.aspose.imaging.StringFormatFlags especificada y el idioma.
StringFormat(StringFormat format)Inicializa un nuevo objeto com.aspose.imaging.StringFormat a partir del objeto com.aspose.imaging.StringFormat existente especificado.

Métodos

MétodoDescripción
getGenericDefault()Obtiene un objeto genérico predeterminado com.aspose.imaging.StringFormat.
getGenericTypographic()Obtiene un objeto tipográfico genérico com.aspose.imaging.StringFormat.
getFormatFlags()Obtiene una enumeración com.aspose.imaging.StringFormatFlags que contiene información de formato.
setFormatFlags(int value)Establece una enumeración com.aspose.imaging.StringFormatFlags que contiene información de formato.
getAlignment()Obtiene información de alineación de texto en el plano vertical.
setAlignment(int value)Establece información de alineación de texto en el plano vertical.
getLineAlignment()Obtiene la alineación de línea en el plano horizontal.
setLineAlignment(int value)Establece la alineación de línea en el plano horizontal.
getHotkeyPrefix()Obtiene el objeto com.aspose.imaging.HotkeyPrefix para este objeto com.aspose.imaging.StringFormat.
setHotkeyPrefix(int value)Establece el objeto com.aspose.imaging.HotkeyPrefix para este objeto com.aspose.imaging.StringFormat.
getTrimming()Obtiene la enumeración com.aspose.imaging.StringTrimming para este objeto com.aspose.imaging.StringFormat.
setTrimming(int value)Establece la enumeración com.aspose.imaging.StringTrimming para este objeto com.aspose.imaging.StringFormat.
getDigitSubstitutionMethod()Obtiene el método que se usará para la sustitución de dígitos.
setDigitSubstitutionMethod(int value)Establece el método que se usará para la sustitución de dígitos.
getDigitSubstitutionLanguage()Obtiene el idioma que se usa cuando los dígitos locales se sustituyen por dígitos occidentales.
setDigitSubstitutionLanguage(int value)Establece el idioma que se usa cuando los dígitos locales se sustituyen por dígitos occidentales.
getFirstTabOffset()Obtiene el número de espacios entre el inicio de una línea de texto y la primera tabulación.
getTabStops()Obtiene una matriz de distancias entre tabulaciones en las unidades especificadas por la propiedad P:Aspose.Imaging.getGraphics().PageUnit.
getCustomCharIdent()Obtiene el identificador de carácter personalizado.
setCustomCharIdent(PointF value)Establece el identificador de carácter personalizado.
deepClone()Crea una clonación profunda de este objeto com.aspose.imaging.StringFormat.
setTabStops(float firstTabOffset, float[] tabStops)Establece tabulaciones para este objeto com.aspose.imaging.StringFormat.
toString()Convierte este objeto com.aspose.imaging.StringFormat a una cadena legible por humanos.
equals(Object o)Comprueba si los objetos son iguales.
hashCode()Obtiene el código hash del objeto actual.

StringFormat()

public StringFormat()

Inicializa un nuevo objeto com.aspose.imaging.StringFormat.

StringFormat(int options)

public StringFormat(int options)

Inicializa un nuevo objeto com.aspose.imaging.StringFormat con la enumeración com.aspose.imaging.StringFormatFlags especificada y el idioma.

Parameters:

ParámetroTipoDescripción
opcionesintLa enumeración com.aspose.imaging.StringFormatFlags para el nuevo objeto com.aspose.imaging.StringFormat.

StringFormat(StringFormat format)

public StringFormat(StringFormat format)

Inicializa un nuevo objeto com.aspose.imaging.StringFormat a partir del objeto com.aspose.imaging.StringFormat existente especificado.

Parameters:

ParámetroTipoDescripción
formatStringFormatEl objeto com.aspose.imaging.StringFormat del cual inicializar el nuevo objeto com.aspose.imaging.StringFormat.

getGenericDefault()

public static StringFormat getGenericDefault()

Obtiene un objeto genérico predeterminado com.aspose.imaging.StringFormat.

Returns: StringFormat - The generic default com.aspose.imaging.StringFormat object.

getGenericTypographic()

public static StringFormat getGenericTypographic()

Obtiene un objeto tipográfico genérico com.aspose.imaging.StringFormat.

Returns: StringFormat - A generic typographic com.aspose.imaging.StringFormat object.

getFormatFlags()

public int getFormatFlags()

Obtiene una enumeración com.aspose.imaging.StringFormatFlags que contiene información de formato.

Returns: int - Una enumeración com.aspose.imaging.StringFormatFlags que contiene información de formato.

setFormatFlags(int value)

public void setFormatFlags(int value)

Establece una enumeración com.aspose.imaging.StringFormatFlags que contiene información de formato.

Parameters:

ParámetroTipoDescripción
valorintUna enumeración com.aspose.imaging.StringFormatFlags que contiene información de formato.

getAlignment()

public int getAlignment()

Obtiene información de alineación de texto en el plano vertical.

Returns: int - Una enumeración com.aspose.imaging.StringAlignment que especifica información de alineación de texto.

setAlignment(int value)

public void setAlignment(int value)

Establece información de alineación de texto en el plano vertical.

Parameters:

ParámetroTipoDescripción
valorintUna enumeración com.aspose.imaging.StringAlignment que especifica información de alineación de texto.

getLineAlignment()

public int getLineAlignment()

Obtiene la alineación de línea en el plano horizontal.

Returns: int - Una enumeración com.aspose.imaging.StringAlignment que representa la alineación de línea.

setLineAlignment(int value)

public void setLineAlignment(int value)

Establece la alineación de línea en el plano horizontal.

Parameters:

ParámetroTipoDescripción
valorintUna enumeración com.aspose.imaging.StringAlignment que representa la alineación de línea.

getHotkeyPrefix()

public int getHotkeyPrefix()

Obtiene el objeto com.aspose.imaging.HotkeyPrefix para este objeto com.aspose.imaging.StringFormat.

Returns: int - El objeto com.aspose.imaging.HotkeyPrefix para este objeto com.aspose.imaging.StringFormat, el valor predeterminado es F:Aspose.Imaging.HotkeyPrefix.None.

setHotkeyPrefix(int value)

public void setHotkeyPrefix(int value)

Establece el objeto com.aspose.imaging.HotkeyPrefix para este objeto com.aspose.imaging.StringFormat.

Parameters:

ParámetroTipoDescripción
valorintEl objeto com.aspose.imaging.HotkeyPrefix para este objeto com.aspose.imaging.StringFormat, el valor predeterminado es F:Aspose.Imaging.HotkeyPrefix.None.

getTrimming()

public int getTrimming()

Obtiene la enumeración com.aspose.imaging.StringTrimming para este objeto com.aspose.imaging.StringFormat.

Returns: int - Una enumeración com.aspose.imaging.StringTrimming que indica cómo se recorta el texto dibujado con este objeto com.aspose.imaging.StringFormat cuando supera los bordes del rectángulo de diseño.

setTrimming(int value)

public void setTrimming(int value)

Establece la enumeración com.aspose.imaging.StringTrimming para este objeto com.aspose.imaging.StringFormat.

Parameters:

ParámetroTipoDescripción
valorintUna enumeración com.aspose.imaging.StringTrimming que indica cómo se recorta el texto dibujado con este objeto com.aspose.imaging.StringFormat cuando supera los bordes del rectángulo de diseño.

getDigitSubstitutionMethod()

public int getDigitSubstitutionMethod()

Obtiene el método que se usará para la sustitución de dígitos.

Returns: int - Un valor de enumeración com.aspose.imaging.StringDigitSubstitute que especifica cómo sustituir caracteres en una cadena que no se pueden mostrar porque no son compatibles con la fuente actual.

El setter se introduce para el método obsoleto SetDigitSubstitution.

setDigitSubstitutionMethod(int value)

public void setDigitSubstitutionMethod(int value)

Establece el método que se usará para la sustitución de dígitos.

Parameters:

ParámetroTipoDescripción
valorint

El setter se introduce para el método obsoleto SetDigitSubstitution. |

getDigitSubstitutionLanguage()

public int getDigitSubstitutionLanguage()

Obtiene el idioma que se usa cuando los dígitos locales se sustituyen por dígitos occidentales.

Returns: int - Un identificador de idioma de Soporte de Idioma Nacional (NLS) que identifica el idioma que se utilizará cuando los dígitos locales se sustituyan por dígitos occidentales. Puede pasar la propiedad P:System.Globalization.CultureInfo.LCID de un objeto System.Globalization.CultureInfo como el identificador de idioma NLS. Por ejemplo, suponga que crea y establece una configuración regional “ar-EG”. Si pasa com.aspose.imaging.StringDigitSubstitute.Traditional al método com.aspose.imaging.StringFormat.setDigitSubstitution(int), entonces los dígitos árabe-indios se sustituirán por dígitos occidentales en tiempo de visualización.

setDigitSubstitutionLanguage(int value)

public void setDigitSubstitutionLanguage(int value)

Establece el idioma que se usa cuando los dígitos locales se sustituyen por dígitos occidentales.

Parameters:

ParámetroTipoDescripción
valorintUn identificador de idioma de Soporte de Idioma Nacional (NLS) que identifica el idioma que se utilizará cuando los dígitos locales se sustituyan por dígitos occidentales. Puede pasar la propiedad P:System.Globalization.CultureInfo.LCID de un objeto System.Globalization.CultureInfo como el identificador de idioma NLS. Por ejemplo, suponga que crea y establece una configuración regional “ar-EG”. Si pasa com.aspose.imaging.StringDigitSubstitute.Traditional al método com.aspose.imaging.StringFormat.setDigitSubstitution(int), entonces los dígitos árabe-indios se sustituirán por dígitos occidentales en tiempo de visualización.

getFirstTabOffset()

public float getFirstTabOffset()

Obtiene el número de espacios entre el inicio de una línea de texto y la primera tabulación.

Returns: float - El primer desplazamiento de tabulación.

La propiedad se introduce para el método eliminado GetTabStops.

getTabStops()

public float[] getTabStops()

Obtiene una matriz de distancias entre tabulaciones en las unidades especificadas por la propiedad P:Aspose.Imaging.getGraphics().PageUnit.

Returns: float[] - Las tabulaciones.

La propiedad se introduce para el método eliminado GetTabStops.

getCustomCharIdent()

public PointF getCustomCharIdent()

Obtiene el identificador de carácter personalizado.

Valor: El identificador de carácter personalizado.

Returns: PointF - the custom character ident.

setCustomCharIdent(PointF value)

public void setCustomCharIdent(PointF value)

Establece el identificador de carácter personalizado.

Valor: El identificador de carácter personalizado.

Parameters:

ParámetroTipoDescripción
valuePointFel identificador de carácter personalizado.

deepClone()

public StringFormat deepClone()

Crea una clonación profunda de este objeto com.aspose.imaging.StringFormat.

Returns: StringFormat - The deep clone of the current com.aspose.imaging.StringFormat.

setTabStops(float firstTabOffset, float[] tabStops)

public void setTabStops(float firstTabOffset, float[] tabStops)

Establece tabulaciones para este objeto com.aspose.imaging.StringFormat.

Parameters:

ParámetroTipoDescripción
firstTabOffsetfloatEl número de espacios entre el inicio de una línea de texto y la primera tabulación.
tabStopsfloat[]Una matriz de distancias entre tabulaciones en las unidades especificadas por la propiedad com.aspose.imaging.Graphics.PageUnit.

toString()

public String toString()

Convierte este objeto com.aspose.imaging.StringFormat a una cadena legible por humanos.

Returns: java.lang.String - Una representación en forma de cadena de este objeto com.aspose.imaging.StringFormat.

equals(Object o)

public boolean equals(Object o)

Comprueba si los objetos son iguales.

Parameters:

ParámetroTipoDescripción
ojava.lang.ObjectEl otro objeto.

Returns: boolean - El resultado de la comparación de igualdad.

hashCode()

public int hashCode()

Obtiene el código hash del objeto actual.

Returns: int - El código hash.