Class StringFormat
Nome do espaço: Aspose.Imaging Assembleia: Aspose.Imaging.dll (25.4.0)
Encapsula informações de layout de texto (como alinhamento, orientação e paradas de tab) exibindo manipulações (como inserção elíptica e substituição de dígitos nacionais) e recursos OpenType.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
Membros herdados
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
Iniciar um novo objeto Aspose.Imaging.StringFormat.
public StringFormat()
StringFormat(StringFormatFlags)
Inicializa um novo Objeto Aspose.Imaging.StringFormat com a enumeração e idioma especificados Aspose.Imaging.StringFormatFlags.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
O Aspose.Imaging.StringFormatFlags lista para o novo Objeto Aspose.Imaging.StringFormat.
StringFormat(StringFormat)
Inicializa um novo objeto Aspose.Imaging.StringFormat do objeto Aspose.Imaging.StringFormat existente especificado.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
O objeto Aspose.Imaging.StringFormat a partir do qual iniciar o novo objeto Aspose.Imaging.StringFormat.
Exceptions
format’ is null.
Properties
Alignment
Recebe ou coloca informações de alinhamento de texto no plano vertical.
public StringAlignment Alignment { get; set; }
Valor da propriedade
CustomCharIdent
Recebe ou coloca a identidade do personagem padrão.
public PointF CustomCharIdent { get; set; }
Valor da propriedade
DigitSubstitutionLanguage
Obter ou definir o idioma que é usado quando os números locais são substituídos por números ocidentais.
public int DigitSubstitutionLanguage { get; set; }
Valor da propriedade
Remarks
O setter é introduzido para o método obsoleto SetDigitSubstitution.
DigitSubstitutionMethod
Obter ou definir o método para ser usado para a substituição digital.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
Valor da propriedade
Remarks
O setter é introduzido para o método obsoleto SetDigitSubstitution.
FirstTabOffset
Obtenha o número de espaços entre o início de uma linha de texto e a primeira tab stop.
public float FirstTabOffset { get; }
Valor da propriedade
Remarks
A propriedade é introduzida para o método removido GetTabStops.
FormatFlags
Obter ou configurar uma lista de Aspose.Imaging.StringFormatFlags que contém informações de formatação.
public StringFormatFlags FormatFlags { get; set; }
Valor da propriedade
GenericDefault
Obtenha um objeto padrão geral Aspose.Imaging.StringFormat.
public static StringFormat GenericDefault { get; }
Valor da propriedade
GenericTypographic
Obtenha um objeto tipográfico genérico Aspose.Imaging.StringFormat.
public static StringFormat GenericTypographic { get; }
Valor da propriedade
HotkeyPrefix
Receba ou coloca o Objeto Aspose.Imaging.HotkeyPrefix para este Objeto Aspose.Imaging.StringFormat.
public HotkeyPrefix HotkeyPrefix { get; set; }
Valor da propriedade
LineAlignment
Recebe ou coloca o alinhamento da linha no plano horizontal.
public StringAlignment LineAlignment { get; set; }
Valor da propriedade
TabStops
Obtenha uma série de distâncias entre as paradas da tab nas unidades especificadas pela propriedade Aspose.Imaging.Graphics.PageUnit.
public float[] TabStops { get; }
Valor da propriedade
float [ ]
Remarks
A propriedade é introduzida para o método removido GetTabStops.
Trimming
Obtenha ou coloca a lista de Aspose.Imaging.StringTrimming para este objeto Aspose.Imaging.StringFormat.
public StringTrimming Trimming { get; set; }
Valor da propriedade
Methods
DeepClone()
Crie um clone profundo deste objeto Aspose.Imaging.StringFormat.
public StringFormat DeepClone()
Returns
O clone profundo do atual Aspose.Imaging.StringFormat.
Equals(Objeto)
Verifique se os objetos são iguais.
public override bool Equals(object obj)
Parameters
obj
object
O outro objeto.
Returns
O resultado da comparação da igualdade.
GetHashCode()
Obtenha o código hash do objeto atual.
public override int GetHashCode()
Returns
O código de hash.
SetTabStops(Flóia, Flóia[])
Selecione paradas para este objeto Aspose.Imaging.StringFormat.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
O número de espaços entre o início de uma linha de texto e a primeira tab stop.
tabStops
float
[ ]
Uma série de distâncias entre as tabelas param nas unidades especificadas pela propriedade Aspose.Imaging.Graphics.PageUnit.
ToString()
Converte este Objeto Aspose.Imaging.StringFormat em uma linha de leitura humana.
public override string ToString()
Returns
Uma representação de linha deste objeto Aspose.Imaging.StringFormat.