Class StringFormat

Class StringFormat

Namn på plats: Aspose.Imaging Församling: Aspose.Imaging.dll (25.4.0)

Inkapslat text layout information (t.ex. anpassning, orientering och tab stops) visar manipulationer (t.ex. ellipsis insertion och nationell digit ersättning) och OpenType funktioner.

public sealed class StringFormat : DisposableObject, IDisposable

Inheritance

object DisposableObject StringFormat

Implements

IDisposable

Arvsmedlemmar

DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

StringFormat()

Initialiserar ett nytt Aspose.Imaging.StringFormat objekt.

public StringFormat()

StringFormat(StringFormatFlags)

Initialiserar ett nytt Aspose.Imaging.StringFormat-objekt med angiven Aspose.Imaging.StringFormatFlags-förteckning och språk.

public StringFormat(StringFormatFlags options)

Parameters

options StringFormatFlags

Aspose.Imaging.StringFormatFlags förteckning för det nya Aspose.Imaging.StringFormat-objektet.

StringFormat(StringFormat)

Initialiserar ett nytt Aspose.Imaging.StringFormat objekt från det angivna befintliga Aspose.Imaging.StringFormat objektet.

public StringFormat(StringFormat format)

Parameters

format StringFormat

Den Aspose.Imaging.StringFormat objekt från vilken att initialisera den nya Aspose.Imaging.StringFormat objekt.

Exceptions

ArgumentNullException

format’ is null.

Properties

Alignment

Få eller ställa in textliknande information på den vertikala plan.

public StringAlignment Alignment { get; set; }

Fastighetsvärde

StringAlignment

CustomCharIdent

Få eller ställa in den vanliga karaktären ident.

public PointF CustomCharIdent { get; set; }

Fastighetsvärde

PointF

DigitSubstitutionLanguage

Få eller ange det språk som används när lokala siffror ersätts med västerländska siffror.

public int DigitSubstitutionLanguage { get; set; }

Fastighetsvärde

int

Remarks

Setter introduceras för den föråldrade metoden SetDigitSubstitution.

DigitSubstitutionMethod

Få eller ställa in metoden som ska användas för digitalt ersättning.

public StringDigitSubstitute DigitSubstitutionMethod { get; set; }

Fastighetsvärde

StringDigitSubstitute

Remarks

Setter introduceras för den föråldrade metoden SetDigitSubstitution.

FirstTabOffset

Få antalet utrymmen mellan början av en textlinje och den första fliken stop.

public float FirstTabOffset { get; }

Fastighetsvärde

float

Remarks

Fastigheten introduceras för borttagna metoden GetTabStops.

FormatFlags

Få eller ställa in en Aspose.Imaging.StringFormatFlags förteckning som innehåller formateringsinformation.

public StringFormatFlags FormatFlags { get; set; }

Fastighetsvärde

StringFormatFlags

GenericDefault

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

public static StringFormat GenericDefault { get; }

Fastighetsvärde

StringFormat

GenericTypographic

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

public static StringFormat GenericTypographic { get; }

Fastighetsvärde

StringFormat

HotkeyPrefix

Få eller ställa in Aspose.Imaging.HotkeyPrefix objekt för detta Aspose.Imaging.StringFormat objekt.

public HotkeyPrefix HotkeyPrefix { get; set; }

Fastighetsvärde

HotkeyPrefix

LineAlignment

Få eller sätta linjen anpassning på den horisontella plan.

public StringAlignment LineAlignment { get; set; }

Fastighetsvärde

StringAlignment

TabStops

Få ett antal avstånd mellan fliken stoppar i de enheter som anges av Aspose.Imaging.Graphics.PageUnit egenskap.

public float[] TabStops { get; }

Fastighetsvärde

float [ ]

Remarks

Fastigheten introduceras för borttagna metoden GetTabStops.

Trimming

Få eller ange Aspose.Imaging.StringTrimming-förteckningen för detta Aspose.Imaging.StringFormat-objekt.

public StringTrimming Trimming { get; set; }

Fastighetsvärde

StringTrimming

Methods

DeepClone()

Skapar en djup klon av detta Aspose.Imaging.StringFormat objekt.

public StringFormat DeepClone()

Returns

StringFormat

Den djupa klonen av den nuvarande Aspose.Imaging.StringFormat.

Equals(Objektet)

Kontrollera om objekt är lika.

public override bool Equals(object obj)

Parameters

obj object

Det andra objektet.

Returns

bool

jämställdhetens resultat.

GetHashCode()

Få hashkod från det aktuella objektet.

public override int GetHashCode()

Returns

int

och hash koden.

SetTabStops(Flotta och flotta[])

Ställ in fliken stopp för detta Aspose.Imaging.StringFormat objekt.

public void SetTabStops(float firstTabOffset, float[] tabStops)

Parameters

firstTabOffset float

Antalet utrymmen mellan början av en textlinje och den första fliken Stop.

tabStops float [ ]

Ett antal avstånd mellan fliken stannar i de enheter som anges av Aspose.Imaging.Graphics.PageUnit egenskap.

ToString()

Konverterar detta Aspose.Imaging.StringFormat objekt till en mänskligt läsbar sträng.

public override string ToString()

Returns

string

En strängrepresentation av detta Aspose.Imaging.StringFormat objekt.

 Svenska