Class StringFormat

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, IDisposable

Inheritance

object DisposableObject StringFormat

Implements

IDisposable

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

ArgumentNullException

format’ is null.

Properties

Alignment

Geeft of stelt tekst aanpassingsinformatie op het verticale vlak.

public StringAlignment Alignment { get; set; }

Eigendomswaarde

StringAlignment

CustomCharIdent

Geeft of stelt de gewone karakter identiteit.

public PointF CustomCharIdent { get; set; }

Eigendomswaarde

PointF

DigitSubstitutionLanguage

Geeft of stelt de taal die wordt gebruikt wanneer lokale cijfers worden vervangen door westerse cijfers.

public int DigitSubstitutionLanguage { get; set; }

Eigendomswaarde

int

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

StringDigitSubstitute

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

float

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

StringFormatFlags

GenericDefault

Geeft een algemene standaard Aspose.Imaging.StringFormat object.

public static StringFormat GenericDefault { get; }

Eigendomswaarde

StringFormat

GenericTypographic

Geeft een generieke typografische Aspose.Imaging.StringFormat object.

public static StringFormat GenericTypographic { get; }

Eigendomswaarde

StringFormat

HotkeyPrefix

Geeft of stelt het Aspose.Imaging.HotkeyPrefix-object voor dit Object.

public HotkeyPrefix HotkeyPrefix { get; set; }

Eigendomswaarde

HotkeyPrefix

LineAlignment

Geeft of zet de lijn aanpassing op het horizontale vlak.

public StringAlignment LineAlignment { get; set; }

Eigendomswaarde

StringAlignment

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

StringTrimming

Methods

DeepClone()

Creëert een diepe clone van dit Aspose.Imaging.StringFormat object.

public StringFormat DeepClone()

Returns

StringFormat

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

bool

Het resultaat van de vergelijking van gelijkheid.

GetHashCode()

Krijg de hashcode van het huidige object.

public override int GetHashCode()

Returns

int

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

string

Een stringvertegenwoordiging van dit Aspose.Imaging.StringFormat object.

 Nederlands