Class StringFormat
Nombre del espacio: Aspose.Imaging Asamblea: Aspose.Imaging.dll (25.4.0)
Incapsula información de diseño de texto (como alineación, orientación y paradas de la tabla) muestra manipulaciones (como la inserción de elípticas y la sustitución de cifras nacionales) y las características de OpenType.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
Miembros heredados
DisposableObject.Dispose() ,y, DisposableObject.Disposed ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
StringFormat()
Inicializa un nuevo objeto Aspose.Imaging.StringFormat.
public StringFormat()
StringFormat(StringFormatFlags)
Inicializa un nuevo objeto Aspose.Imaging.StringFormat con la enumeración y el lenguaje especificados de Aspose.Imaging.StringFormatFlags.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
La enumeración Aspose.Imaging.StringFormatFlags para el nuevo objeto Aspose.Imaging.StringFormat.
StringFormat(StringFormat)
Inicializa un nuevo objeto Aspose.Imaging.StringFormat desde el objeto Aspose.Imaging.StringFormat existente especificado.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
El objeto Aspose.Imaging.StringFormat desde el que iniciar el nuevo objeto Aspose.Imaging.StringFormat.
Exceptions
format’ is null.
Properties
Alignment
Obtenga o coloca información de alineación de texto en el plano vertical.
public StringAlignment Alignment { get; set; }
Valor de la propiedad
CustomCharIdent
Obtenga o establece la identidad de carácter personalizado.
public PointF CustomCharIdent { get; set; }
Valor de la propiedad
DigitSubstitutionLanguage
Obtenga o establece el idioma que se utiliza cuando los dígitos locales se sustituyen por los dígitos occidentales.
public int DigitSubstitutionLanguage { get; set; }
Valor de la propiedad
Remarks
El setter se introduce para el método obsoleto SetDigitSubstitution.
DigitSubstitutionMethod
Obtenga o establece el método que se utilizará para la sustitución digital.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
Valor de la propiedad
Remarks
El setter se introduce para el método obsoleto SetDigitSubstitution.
FirstTabOffset
Obtenga el número de espacios entre el comienzo de una línea de texto y la primera parada de la tabla.
public float FirstTabOffset { get; }
Valor de la propiedad
Remarks
La propiedad se introduce para el método removido GetTabStops.
FormatFlags
Obtenga o establece una enumeración Aspose.Imaging.StringFormatFlags que contiene información de formatación.
public StringFormatFlags FormatFlags { get; set; }
Valor de la propiedad
GenericDefault
Obtener un objeto generico por defecto Aspose.Imaging.StringFormat.
public static StringFormat GenericDefault { get; }
Valor de la propiedad
GenericTypographic
Obtener un objeto tipográfico generico Aspose.Imaging.StringFormat.
public static StringFormat GenericTypographic { get; }
Valor de la propiedad
HotkeyPrefix
Obtener o establecer el objeto Aspose.Imaging.HotkeyPrefix para este objeto Aspose.Imaging.StringFormat.
public HotkeyPrefix HotkeyPrefix { get; set; }
Valor de la propiedad
LineAlignment
Obtenga o coloca el alineamiento de la línea en el plano horizontal.
public StringAlignment LineAlignment { get; set; }
Valor de la propiedad
TabStops
Obtenga una serie de distancias entre las paradas de la tabla en las unidades especificadas por la propiedad Aspose.Imaging.Graphics.PageUnit.
public float[] TabStops { get; }
Valor de la propiedad
float [][]
Remarks
La propiedad se introduce para el método removido GetTabStops.
Trimming
Obtenga o establece la enumeración Aspose.Imaging.StringTrimming para este objeto Aspose.Imaging.StringFormat.
public StringTrimming Trimming { get; set; }
Valor de la propiedad
Methods
DeepClone()
Crea una clona profunda de este objeto Aspose.Imaging.StringFormat.
public StringFormat DeepClone()
Returns
La clona profunda del actual Aspose.Imaging.StringFormat.
Equals(Objeto)
Verifique si los objetos son iguales.
public override bool Equals(object obj)
Parameters
obj
object
El otro objeto.
Returns
El resultado de la igualdad.
GetHashCode()
Obtenga el código hash del objeto actual.
public override int GetHashCode()
Returns
El código hash.
SetTabStops(Float y Float[])
Establecer las paradas de la tab para este objeto Aspose.Imaging.StringFormat.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
El número de espacios entre el comienzo de una línea de texto y la primera tab stop.
tabStops
float
[][]
Una serie de distancias entre las tablas se detiene en las unidades especificadas por la propiedad Aspose.Imaging.Graphics.PageUnit.
ToString()
Converta este Objeto Aspose.Imaging.StringFormat en una cadena que se puede leer por el hombre.
public override string ToString()
Returns
Una representación de la línea de este objeto Aspose.Imaging.StringFormat.