Class StringFormat
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)
Encapsulates tekst layout information (såsom alignment, orientering og tab stops) viser manipulationer (såsom ellipsis indsættelse og national digit erstattelse) og OpenType funktioner.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
De arvede medlemmer
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
Initialiserer et nyt Aspose.Imaging.StringFormat objekt.
public StringFormat()
StringFormat(StringFormatFlags)
Initialiserer et nyt Aspose.Imaging.StringFormat-objekt med den angivne Wl17. StringFlags-enumeration og sprog.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
Den Aspose.Imaging.StringFormatFlags fortegnelse for det nye __ WL16__ .Stringsformat-objekt.
StringFormat(StringFormat)
Initialiserer et nyt Aspose.Imaging.StringFormat-objekt fra det angivne eksisterende Wl17 Stringformat.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
Det Aspose.Imaging.StringFormat-objekt, hvorfra man kan initialisere det nye Wl17. String Format objekt.
Exceptions
format’ is null.
Properties
Alignment
Giver eller indsætter tekstlignende oplysninger på den vertikale plan.
public StringAlignment Alignment { get; set; }
Ejendomsværdi
CustomCharIdent
Giver eller sætter den vanlige karakter identitet.
public PointF CustomCharIdent { get; set; }
Ejendomsværdi
DigitSubstitutionLanguage
Få eller indstille det sprog, der anvendes, når lokale tal erstattes med vestlige tal.
public int DigitSubstitutionLanguage { get; set; }
Ejendomsværdi
Remarks
Setteren introduceres til den forældede metode SetDigitSubstitution.
DigitSubstitutionMethod
Få eller indstille metoden til at blive brugt til digitalt udskiftning.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
Ejendomsværdi
Remarks
Setteren introduceres til den forældede metode SetDigitSubstitution.
FirstTabOffset
Få antallet af rum mellem begyndelsen af en tekstlinje og den første tab stop.
public float FirstTabOffset { get; }
Ejendomsværdi
Remarks
Ejendommen er introduceret til fjernet metode GetTabStops.
FormatFlags
Få eller indstille en Aspose.Imaging.StringFormatFlags liste, der indeholder formatering informationer.
public StringFormatFlags FormatFlags { get; set; }
Ejendomsværdi
GenericDefault
Få en generisk standard Aspose.Imaging.StringFormat objekt.
public static StringFormat GenericDefault { get; }
Ejendomsværdi
GenericTypographic
Få et generisk typografisk Aspose.Imaging.StringFormat objekt.
public static StringFormat GenericTypographic { get; }
Ejendomsværdi
HotkeyPrefix
Få eller indstille Aspose.Imaging.HotkeyPrefix-objektet for dette WR17.StringFormat-Objekt.
public HotkeyPrefix HotkeyPrefix { get; set; }
Ejendomsværdi
LineAlignment
Giver eller sætter linjen tilpasning på det horisontale plan.
public StringAlignment LineAlignment { get; set; }
Ejendomsværdi
TabStops
Få en række af afstande mellem tab stops i de enheder, der er angivet af Aspose.Imaging.Graphics.PageUnit egenskab.
public float[] TabStops { get; }
Ejendomsværdi
float []
Remarks
Ejendommen er introduceret til fjernet metode GetTabStops.
Trimming
Du får eller indsætter Aspose.Imaging.StringTrimming-enumerationen for dette Wl17. StringFormat-objekt.
public StringTrimming Trimming { get; set; }
Ejendomsværdi
Methods
DeepClone()
Skaber en dyb klone af dette Aspose.Imaging.StringFormat objekt.
public StringFormat DeepClone()
Returns
Den dybe klone af den nuværende Aspose.Imaging.StringFormat.
Equals(Objekt)
Tjek, om objekterne er lige.
public override bool Equals(object obj)
Parameters
obj
object
Det andet objekt.
Returns
Sammenligning af ligestilling er resultatet.
GetHashCode()
Få hashkoden til det nuværende objekt.
public override int GetHashCode()
Returns
Det er hash koden.
SetTabStops(Flåder, Flåder[])
Sæt tab stopper for dette Aspose.Imaging.StringFormat objekt.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
Antallet af rum mellem begyndelsen af en tekstlinje og den første tab stop.
tabStops
float
[]
En række af afstande mellem tab stopper i de enheder, der er angivet af Aspose.Imaging.Graphics.PageUnit egenskab.
ToString()
Konverterer dette Aspose.Imaging.StringFormat objekt til en menneskelig læsesæt.
public override string ToString()
Returns
En string repræsentation af dette Aspose.Imaging.StringFormat objekt.