Class StringFormat

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

IDisposable

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

ArgumentNullException

format’ is null.

Properties

Alignment

Giver eller indsætter tekstlignende oplysninger på den vertikale plan.

public StringAlignment Alignment { get; set; }

Ejendomsværdi

StringAlignment

CustomCharIdent

Giver eller sætter den vanlige karakter identitet.

public PointF CustomCharIdent { get; set; }

Ejendomsværdi

PointF

DigitSubstitutionLanguage

Få eller indstille det sprog, der anvendes, når lokale tal erstattes med vestlige tal.

public int DigitSubstitutionLanguage { get; set; }

Ejendomsværdi

int

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

StringDigitSubstitute

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

float

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

StringFormatFlags

GenericDefault

Få en generisk standard Aspose.Imaging.StringFormat objekt.

public static StringFormat GenericDefault { get; }

Ejendomsværdi

StringFormat

GenericTypographic

Få et generisk typografisk Aspose.Imaging.StringFormat objekt.

public static StringFormat GenericTypographic { get; }

Ejendomsværdi

StringFormat

HotkeyPrefix

Få eller indstille Aspose.Imaging.HotkeyPrefix-objektet for dette WR17.StringFormat-Objekt.

public HotkeyPrefix HotkeyPrefix { get; set; }

Ejendomsværdi

HotkeyPrefix

LineAlignment

Giver eller sætter linjen tilpasning på det horisontale plan.

public StringAlignment LineAlignment { get; set; }

Ejendomsværdi

StringAlignment

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

StringTrimming

Methods

DeepClone()

Skaber en dyb klone af dette Aspose.Imaging.StringFormat objekt.

public StringFormat DeepClone()

Returns

StringFormat

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

bool

Sammenligning af ligestilling er resultatet.

GetHashCode()

Få hashkoden til det nuværende objekt.

public override int GetHashCode()

Returns

int

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

string

En string repræsentation af dette Aspose.Imaging.StringFormat objekt.

 Dansk