Class StringFormat
nazivni prostor: Aspose.Imaging Sastav: Aspose.Imaging.dll (25.4.0)
Kapsulira podatke o rasporedu teksta (kao što su usklađivanje, usmjeravanje i zaustavljanje kartica) prikazuje manipulacije (kao što su elipsna insercija i nacionalna zamjena broja) i OpenType funkcije.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
naslijeđeni članovi
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
Inicijalizira novi Aspose.Imaging.StringFormat objekt.
public StringFormat()
StringFormat(StringFormatFlags)
Inicijalizira novi Aspose.Imaging.StringFormat objekt s određenim Wl17. StringFlags popisom i jezikom.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
StringFormatFlags popis za novi Aspose.Imaging.String Format objekt.
StringFormat(StringFormat)
Inicijalizira novi Aspose.Imaging.StringFormat objekt iz određenog postojećeg Wl17. String Format objekta.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
Objekt Aspose.Imaging.StringFormat iz kojeg će se inicijalizirati novi Wl17. String Format objekt.
Exceptions
format’ is null.
Properties
Alignment
Dobiva ili postavlja informacije o usklađivanju teksta na vertikalnom planu.
public StringAlignment Alignment { get; set; }
Vrijednost nekretnina
CustomCharIdent
Dobiva ili postavlja prilagođenu identitet karaktera.
public PointF CustomCharIdent { get; set; }
Vrijednost nekretnina
DigitSubstitutionLanguage
Dobiva ili postavlja jezik koji se koristi kada se lokalni brojevi zamjenjuju na zapadne brojeve.
public int DigitSubstitutionLanguage { get; set; }
Vrijednost nekretnina
Remarks
Setter je uvođen za zastarjelu metodu SetDigitSubstitution.
DigitSubstitutionMethod
Dobiva ili postavlja metodu koja će se koristiti za digitalnu zamjenu.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
Vrijednost nekretnina
Remarks
Setter je uvođen za zastarjelu metodu SetDigitSubstitution.
FirstTabOffset
Dobiva broj prostora između početka redova teksta i prve zavjese za zaustavljanje.
public float FirstTabOffset { get; }
Vrijednost nekretnina
Remarks
Proizvod je uvođen za uklonjenu metodu GetTabStops.
FormatFlags
Dobiva ili postavlja Aspose.Imaging.StringFormatFlags popis koji sadrži informacije o formatu.
public StringFormatFlags FormatFlags { get; set; }
Vrijednost nekretnina
GenericDefault
Dobiva opći predviđeni Aspose.Imaging.StringFormat objekt.
public static StringFormat GenericDefault { get; }
Vrijednost nekretnina
GenericTypographic
Dobiva generski tipografski Aspose.Imaging.StringFormat objekt.
public static StringFormat GenericTypographic { get; }
Vrijednost nekretnina
HotkeyPrefix
Pronađite ili postavite Aspose.Imaging.HotkeyPrefix objekt za ovaj Wl17.StringFormat objekt.
public HotkeyPrefix HotkeyPrefix { get; set; }
Vrijednost nekretnina
LineAlignment
Dobiva ili postavlja linijsku usklađenost na horizontalnoj razini.
public StringAlignment LineAlignment { get; set; }
Vrijednost nekretnina
TabStops
Dobiva niz udaljenosti između zaustavljanja kartica u jedinicama koje određuje svojstvo Aspose.Imaging.Graphics.PageUnit.
public float[] TabStops { get; }
Vrijednost nekretnina
float []
Remarks
Proizvod je uvođen za uklonjenu metodu GetTabStops.
Trimming
Pronađite ili postavite Aspose.Imaging.StringTrimming popis za ovaj Wl17. StringFormat objekt.
public StringTrimming Trimming { get; set; }
Vrijednost nekretnina
Methods
DeepClone()
Stvara duboku klonu ovog Aspose.Imaging.StringFormat objekta.
public StringFormat DeepClone()
Returns
Gornji klon trenutačnog Aspose.Imaging.StringFormat.
Equals(Objekt)
Provjerite jesu li predmeti jednaki.
public override bool Equals(object obj)
Parameters
obj
object
Drugim predmetom.
Returns
Rezultati usporedbe ravnopravnosti.
GetHashCode()
Pronađite hash kod trenutnog objekta.
public override int GetHashCode()
Returns
To je hash kod.
SetTabStops(plovidba, plovidba[])
Sastavite zavjese za ovaj Aspose.Imaging.StringFormat objekt.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
Broj prostora između početka tekstne linije i prve kartice za zaustavljanje.
tabStops
float
[]
Različica udaljenosti između kartica zaustavlja se u jedinicama koje određuje svojstvo Aspose.Imaging.Graphics.PageUnit.
ToString()
Konvertira ovaj Aspose.Imaging.StringFormat objekt u ljudski čitljiv string.
public override string ToString()
Returns
String predstavljanje ovog Aspose.Imaging.StringFormat objekta.