Class StringFormat
De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.4.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, IDisposable
Inheritance
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 _www.stringformatFlags lijst en taal.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
De Aspose.Imaging.StringFormatFlags-lijst voor het nieuwe W L17 Stringformat-object.
StringFormat(StringFormat)
Initialiseert een nieuw Aspose.Imaging.StringFormat-object van het aangegeven bestaande WR17 Stringformat object.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
Het Aspose.Imaging.StringFormat-object waaruit het nieuwe Wl17. String Format 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 WR17.StringFormat 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 _www.stringFormat-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.