Class StringFormat
De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.5.0)
Encapsuleert tekstlijstinformatie (zoals aanpassing, oriëntatie en tab stops) toont manipulaties (zoals ellipsis insertie en nationale digitaal vervanging) en OpenType-functies.
public sealed class StringFormat : DisposableObject, IDisposableInheritance
object ← DisposableObject ← StringFormat
Implements
Geëerbiede leden
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
Initialiseert een nieuw Aspose.Imaging.StringFormat object.
public StringFormat()StringFormat(StringFormatFlags)
Initialiseert een nieuw Aspose.Imaging.StringFormat-object met de aangegeven Aspos.Imaging. StringFlags-enumeratie en taal.
public StringFormat(StringFormatFlags options)Parameters
options StringFormatFlags
De Aspose.Imaging.StringFormatFlags lijst voor het nieuwe Aspos.Imaging. Stringformat-object.
StringFormat(StringFormat)
Initialiseert een nieuw Aspose.Imaging.StringFormat-object van het gedefinieerde bestaande Object.
public StringFormat(StringFormat format)Parameters
format StringFormat
Het Aspose.Imaging.StringFormat-object waaruit het nieuwe Aspos.Imaging. Stringformat object kan worden geïnitieerd.
Exceptions
format’ is null.
Properties
Alignment
Geeft of stelt tekst aanpassingsinformatie op het verticale vlak.
public StringAlignment Alignment { get; set; }Eigendomswaarde
CustomCharIdent
Geeft of stelt de gewone karakter identiteit.
public PointF CustomCharIdent { get; set; }Eigendomswaarde
DigitSubstitutionLanguage
Geeft of stelt de taal die wordt gebruikt wanneer lokale cijfers worden vervangen door westerse cijfers.
public int DigitSubstitutionLanguage { get; set; }Eigendomswaarde
Remarks
De setter wordt geïntroduceerd voor de verouderde methode SetDigitSubstitution.
DigitSubstitutionMethod
Geeft of stelt de methode om te worden gebruikt voor digitaal vervanging.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }Eigendomswaarde
Remarks
De setter wordt geïntroduceerd voor de verouderde methode SetDigitSubstitution.
FirstTabOffset
Geeft het aantal ruimtes tussen het begin van een tekstlijn en de eerste tab stop.
public float FirstTabOffset { get; }Eigendomswaarde
Remarks
De eigendom wordt geïntroduceerd voor verwijderde methode GetTabStops.
FormatFlags
Geeft of stelt een Aspose.Imaging.StringFormatFlags lijst die formattinginformatie bevat.
public StringFormatFlags FormatFlags { get; set; }Eigendomswaarde
GenericDefault
Geeft een algemene standaard Aspose.Imaging.StringFormat object.
public static StringFormat GenericDefault { get; }Eigendomswaarde
GenericTypographic
Geeft een generieke typografische Aspose.Imaging.StringFormat object.
public static StringFormat GenericTypographic { get; }Eigendomswaarde
HotkeyPrefix
Geeft of stelt het Aspose.Imaging.HotkeyPrefix-object voor dit Object.
public HotkeyPrefix HotkeyPrefix { get; set; }Eigendomswaarde
LineAlignment
Geeft of zet de lijn aanpassing op het horizontale vlak.
public StringAlignment LineAlignment { get; set; }Eigendomswaarde
TabStops
Geeft een reeks afstanden tussen tab stops in de eenheden die worden aangegeven door de eigenschap Aspose.Imaging.Graphics.PageUnit.
public float[] TabStops { get; }Eigendomswaarde
float []
Remarks
De eigendom wordt geïntroduceerd voor verwijderde methode GetTabStops.
Trimming
Geeft of stelt u de Aspose.Imaging.StringTrimming-lijst voor dit Object.
public StringTrimming Trimming { get; set; }Eigendomswaarde
Methods
DeepClone()
Creëert een diepe clone van dit Aspose.Imaging.StringFormat object.
public StringFormat DeepClone()Returns
De diepe clone van de huidige Aspose.Imaging.StringFormat.
Equals(Objecten)
Controleer of objecten gelijk zijn.
public override bool Equals(object obj)Parameters
obj object
Het andere object.
Returns
Het resultaat van de vergelijking van gelijkheid.
GetHashCode()
Krijg de hashcode van het huidige object.
public override int GetHashCode()Returns
De hash code.
SetTabStops(De vloot, de vloot[])
Set tab stops voor dit Aspose.Imaging.StringFormat object.
public void SetTabStops(float firstTabOffset, float[] tabStops)Parameters
firstTabOffset float
Het aantal ruimtes tussen het begin van een tekstlijn en de eerste tab stop.
tabStops float
[]
Een reeks afstanden tussen de tab stopt in de eenheden die zijn aangegeven door de eigenschap Aspose.Imaging.Graphics.PageUnit.
ToString()
Convert dit Aspose.Imaging.StringFormat object naar een menselijk leesbare string.
public override string ToString()Returns
Een stringvertegenwoordiging van dit Aspose.Imaging.StringFormat object.