Class StringFormat

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

IDisposable

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

ArgumentNullException

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

StringAlignment

CustomCharIdent

Obține sau stabilește identitatea caracterului obișnuit.

public PointF CustomCharIdent { get; set; }

Valoarea proprietății

PointF

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

int

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

StringDigitSubstitute

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

float

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

StringFormatFlags

GenericDefault

Obține un obiect standard Aspose.Imaging.StringFormat.

public static StringFormat GenericDefault { get; }

Valoarea proprietății

StringFormat

GenericTypographic

Obține un obiect tipografic genetic Aspose.Imaging.StringFormat.

public static StringFormat GenericTypographic { get; }

Valoarea proprietății

StringFormat

HotkeyPrefix

Obțineți sau stabiliți obiectul Aspose.Imaging.HotkeyPrefix pentru acest obiectiv __ WL16_.StringFormat.

public HotkeyPrefix HotkeyPrefix { get; set; }

Valoarea proprietății

HotkeyPrefix

LineAlignment

Obține sau pune liniile de aliniere pe planul orizontal.

public StringAlignment LineAlignment { get; set; }

Valoarea proprietății

StringAlignment

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

StringTrimming

Methods

DeepClone()

Creează un clon profund al acestui obiect Aspose.Imaging.StringFormat.

public StringFormat DeepClone()

Returns

StringFormat

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

bool

Rezultatul comparării egalităţii.

GetHashCode()

Obțineți codul hash al obiectului curent.

public override int GetHashCode()

Returns

int

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

string

O reprezentare a stringului a acestui obiect Aspose.Imaging.StringFormat.

 Română