Class StringFormat

Class StringFormat

Nom dels espais: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)

Encapsula informació de disseny de text (com ara alineament, orientació i parades de taula) mostra manipulacions ( com ara inserció d’el·lipsis i substitució digital nacional) i característiques de l’OpenType.

public sealed class StringFormat : DisposableObject, IDisposable

Inheritance

object DisposableObject StringFormat

Implements

IDisposable

Membres heretats

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

Constructors

StringFormat()

Inicialitza un nou objecte Aspose.Imaging.StringFormat.

public StringFormat()

StringFormat(StringFormatFlags)

Inicialitza un nou objecte Aspose.Imaging.StringFormat amb l’enumeració i el llenguatge especificats Wl17.

public StringFormat(StringFormatFlags options)

Parameters

options StringFormatFlags

El Aspose.Imaging.StringFormatFlags és l’enumeració del nou objecte __ WL7_.

StringFormat(StringFormat)

Inicialitza un nou objecte Aspose.Imaging.StringFormat des de l’objecte existent especificat Wl17. String Format.

public StringFormat(StringFormat format)

Parameters

format StringFormat

El Aspose.Imaging.StringFormat és l’objecte de la qual s’inicialitza el nou Wl17.

Exceptions

ArgumentNullException

format’ is null.

Properties

Alignment

Obté o col·loca la informació d’alineació de text en el pla vertical.

public StringAlignment Alignment { get; set; }

Valor de la propietat

StringAlignment

CustomCharIdent

Obté o col·loca el caràcter personalitzat.

public PointF CustomCharIdent { get; set; }

Valor de la propietat

PointF

DigitSubstitutionLanguage

Obté o estableix el llenguatge que s’utilitza quan els dígits locals són substituïts per els dits occidentals.

public int DigitSubstitutionLanguage { get; set; }

Valor de la propietat

int

Remarks

El setter s’introdueix per al mètode obsolet SetDigitSubstitució.

DigitSubstitutionMethod

Obté o estableix el mètode que s’utilitza per a la substitució digital.

public StringDigitSubstitute DigitSubstitutionMethod { get; set; }

Valor de la propietat

StringDigitSubstitute

Remarks

El setter s’introdueix per al mètode obsolet SetDigitSubstitució.

FirstTabOffset

Obté el nombre d’espai entre l’inici de la línia de text i la primera parada.

public float FirstTabOffset { get; }

Valor de la propietat

float

Remarks

La propietat s’introdueix per al mètode d’eliminació GetTabStops.

FormatFlags

Obté o estableix una enumeració Aspose.Imaging.StringFormatFlags que conté informació de formatació.

public StringFormatFlags FormatFlags { get; set; }

Valor de la propietat

StringFormatFlags

GenericDefault

Obtenció d’un objecte genèric de default Aspose.Imaging.StringFormat.

public static StringFormat GenericDefault { get; }

Valor de la propietat

StringFormat

GenericTypographic

Obté un objecte tipogràfic genèric Aspose.Imaging.StringFormat.

public static StringFormat GenericTypographic { get; }

Valor de la propietat

StringFormat

HotkeyPrefix

Obté o col·loca l’objecte Aspose.Imaging.HotkeyPrefix per a aquest objecte _www.StringFormat.

public HotkeyPrefix HotkeyPrefix { get; set; }

Valor de la propietat

HotkeyPrefix

LineAlignment

Obté o posa l’alineació de la línia en el pla horitzontal.

public StringAlignment LineAlignment { get; set; }

Valor de la propietat

StringAlignment

TabStops

Obté una sèrie de distàncies entre les parades de taula en les unitats especificades per la propietat Aspose.Imaging.Graphics.PageUnit.

public float[] TabStops { get; }

Valor de la propietat

float []

Remarks

La propietat s’introdueix per al mètode d’eliminació GetTabStops.

Trimming

Obté o s’estableix l’enumeració Aspose.Imaging.StringTrimming per a aquest objecte de la forma d’estring.

public StringTrimming Trimming { get; set; }

Valor de la propietat

StringTrimming

Methods

DeepClone()

Crea una clona profunda d’aquest objecte Aspose.Imaging.StringFormat.

public StringFormat DeepClone()

Returns

StringFormat

La clona profunda de l’actual Aspose.Imaging.StringFormat.

Equals(Objecte)

Veure si els objectes són iguals.

public override bool Equals(object obj)

Parameters

obj object

L’altre objecte

Returns

bool

El resultat de la comparació d’igualtat.

GetHashCode()

Obtenir el codi hash de l’objecte actual.

public override int GetHashCode()

Returns

int

El codi hash.

SetTabStops(La flota, la flota[])

Establir les parades de la taula per a aquest objecte Aspose.Imaging.StringFormat.

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

Parameters

firstTabOffset float

El nombre d’espai entre l’inici de la línia de text i la primera parada.

tabStops float []

Una sèrie de distàncies entre les taules s’aturen en les unitats especificades per la propietat Aspose.Imaging.Graphics.PageUnit.

ToString()

Converteix aquest Aspose.Imaging.StringFormat objecte a una línia de lectura humana.

public override string ToString()

Returns

string

Una representació de la fila d’aquest Aspose.Imaging.StringFormat objecte.

 Català