Class StringFormat
Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.4.0)
Incapsulează informațiile de layout text (cum ar fi alinierea, orientarea și stopurile de tab) afișează manipulări (cum ar fi inserția elliptică și înlocuirea numărului național) și funcții OpenType.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
Membrii moștenitori
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
Inițializează un nou obiect Aspose.Imaging.StringFormat.
public StringFormat()
StringFormat(StringFormatFlags)
Inițializează un nou obiect Aspose.Imaging.StringFormat cu numărul și limbajul specificat W L17. StringFlags.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
Aspose.Imaging.StringFormatFlags este o listă pentru noul obiect de formate _www.stringformat.
StringFormat(StringFormat)
Inițializează un nou obiect Aspose.Imaging.StringFormat de la obiectivul existent specificat Wl17. String Format.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
Obiectul Aspose.Imaging.StringFormat de la care să inițializeze noul obiect Wl17.
Exceptions
format’ is null.
Properties
Alignment
Obține sau stabilește informațiile de aliniere a textului pe planul vertical.
public StringAlignment Alignment { get; set; }
Valoarea proprietății
CustomCharIdent
Obține sau stabilește identitatea caracterului obișnuit.
public PointF CustomCharIdent { get; set; }
Valoarea proprietății
DigitSubstitutionLanguage
Obține sau stabilește limba utilizată atunci când cifrele locale sunt înlocuite cu cifrele occidentale.
public int DigitSubstitutionLanguage { get; set; }
Valoarea proprietății
Remarks
Setul este introdus pentru metoda obosită SetDigitSubstitution.
DigitSubstitutionMethod
Obține sau stabilește metoda care va fi utilizată pentru înlocuirea numărului.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
Valoarea proprietății
Remarks
Setul este introdus pentru metoda obosită SetDigitSubstitution.
FirstTabOffset
Obține numărul de spații între începutul unei linii de text și primul stop tab.
public float FirstTabOffset { get; }
Valoarea proprietății
Remarks
Proprietatea este introdusă pentru metoda îndepărtată GetTabStops.
FormatFlags
Obține sau stabilește o enumerare Aspose.Imaging.StringFormatFlags care conține informații de formatare.
public StringFormatFlags FormatFlags { get; set; }
Valoarea proprietății
GenericDefault
Obține un obiect standard Aspose.Imaging.StringFormat.
public static StringFormat GenericDefault { get; }
Valoarea proprietății
GenericTypographic
Obține un obiect tipografic genetic Aspose.Imaging.StringFormat.
public static StringFormat GenericTypographic { get; }
Valoarea proprietății
HotkeyPrefix
Obțineți sau stabiliți obiectul Aspose.Imaging.HotkeyPrefix pentru acest obiectiv __ WL16_.StringFormat.
public HotkeyPrefix HotkeyPrefix { get; set; }
Valoarea proprietății
LineAlignment
Obține sau pune liniile de aliniere pe planul orizontal.
public StringAlignment LineAlignment { get; set; }
Valoarea proprietății
TabStops
Obține o serie de distanțe între opțiunile de etichetă în unitățile specificate de proprietatea Aspose.Imaging.Graphics.PageUnit.
public float[] TabStops { get; }
Valoarea proprietății
float []
Remarks
Proprietatea este introdusă pentru metoda îndepărtată GetTabStops.
Trimming
Obțineți sau stabiliți enumerația Aspose.Imaging.StringTrimming pentru acest obiect Wl17. StringFormat.
public StringTrimming Trimming { get; set; }
Valoarea proprietății
Methods
DeepClone()
Creează un clon profund al acestui obiect Aspose.Imaging.StringFormat.
public StringFormat DeepClone()
Returns
Clonul profund al actualului Aspose.Imaging.StringFormat.
Equals(Obiectul)
Verificați dacă obiectele sunt egale.
public override bool Equals(object obj)
Parameters
obj
object
celălalt obiect.
Returns
Rezultatul comparării egalităţii.
GetHashCode()
Obțineți codul hash al obiectului curent.
public override int GetHashCode()
Returns
Codul de hash.
SetTabStops(în float, float[])
Set tab stops pentru acest obiect Aspose.Imaging.StringFormat.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
Numărul de spații între începutul unei linii de text și primul stop tab.
tabStops
float
[]
O serie de distanțe între tabele se opresc în unitățile specificate de proprietatea Aspose.Imaging.Graphics.PageUnit.
ToString()
Convertează acest obiect Aspose.Imaging.StringFormat într-o stringă citită de om.
public override string ToString()
Returns
O reprezentare a stringului a acestui obiect Aspose.Imaging.StringFormat.