Class StringFormat

Class StringFormat

Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)

Incapsulano le informazioni di layout del testo (come allineamento, orientamento e sospensione delle schede) visualizzano le manipolazioni (come inserzione ellipsica e sostituzione dei numeri nazionali) e le caratteristiche di OpenType.

public sealed class StringFormat : DisposableObject, IDisposable

Inheritance

object DisposableObject StringFormat

Implements

IDisposable

I membri ereditari

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

Constructors

StringFormat()

Inizia un nuovo oggetto Aspose.Imaging.StringFormat.

public StringFormat()

StringFormat(StringFormatFlags)

Inizializza un nuovo oggetto Aspose.Imaging.StringFormat con l’elenco e il linguaggio specificati _www.stringFlags.

public StringFormat(StringFormatFlags options)

Parameters

options StringFormatFlags

L’elenco Aspose.Imaging.StringFormatFlags per il nuovo oggetto _www.stringformat.

StringFormat(StringFormat)

Inizializza un nuovo oggetto Aspose.Imaging.StringFormat dall’oggetto esistente specificato Wl17 String Format.

public StringFormat(StringFormat format)

Parameters

format StringFormat

L’oggetto Aspose.Imaging.StringFormat da cui inizializzare il nuovo oggetto _www.stringformat.

Exceptions

ArgumentNullException

format’ is null.

Properties

Alignment

Riceve o mette informazioni di allineamento del testo sul piano verticale.

public StringAlignment Alignment { get; set; }

Valore di proprietà

StringAlignment

CustomCharIdent

Riceve o mette l’identità del carattere personalizzato.

public PointF CustomCharIdent { get; set; }

Valore di proprietà

PointF

DigitSubstitutionLanguage

Riceve o impone il linguaggio che viene utilizzato quando i numeri locali vengono sostituiti con i numeri occidentali.

public int DigitSubstitutionLanguage { get; set; }

Valore di proprietà

int

Remarks

Il set è introdotto per il metodo obsoleto SetDigitSubstitution.

DigitSubstitutionMethod

Riceve o impone il metodo da utilizzare per la sostituzione digitale.

public StringDigitSubstitute DigitSubstitutionMethod { get; set; }

Valore di proprietà

StringDigitSubstitute

Remarks

Il set è introdotto per il metodo obsoleto SetDigitSubstitution.

FirstTabOffset

Riceve il numero di spazi tra l’inizio di una riga di testo e la prima scheda di stop.

public float FirstTabOffset { get; }

Valore di proprietà

float

Remarks

La proprietà viene introdotta per il metodo rimosso GetTabStops.

FormatFlags

Riceve o impone un Aspose.Imaging.StringFormatFlags elenco che contiene informazioni di formattazione.

public StringFormatFlags FormatFlags { get; set; }

Valore di proprietà

StringFormatFlags

GenericDefault

Riceve un oggetto generico default Aspose.Imaging.StringFormat.

public static StringFormat GenericDefault { get; }

Valore di proprietà

StringFormat

GenericTypographic

Riceve un oggetto tipografico generico Aspose.Imaging.StringFormat.

public static StringFormat GenericTypographic { get; }

Valore di proprietà

StringFormat

HotkeyPrefix

Ottieni o impostati l’oggetto Aspose.Imaging.HotkeyPrefix per questo oggetto _www.StringFormat.

public HotkeyPrefix HotkeyPrefix { get; set; }

Valore di proprietà

HotkeyPrefix

LineAlignment

Riceve o mette l’allineamento della linea sul piano orizzontale.

public StringAlignment LineAlignment { get; set; }

Valore di proprietà

StringAlignment

TabStops

Riceve una serie di distanze tra le interruzioni della scheda nelle unità specificate dalla proprietà Aspose.Imaging.Graphics.PageUnit.

public float[] TabStops { get; }

Valore di proprietà

float [ ]

Remarks

La proprietà viene introdotta per il metodo rimosso GetTabStops.

Trimming

Ottieni o impostate l’elenco Aspose.Imaging.StringTrimming per questo oggetto Wl17. StringFormat.

public StringTrimming Trimming { get; set; }

Valore di proprietà

StringTrimming

Methods

DeepClone()

Crea un clone profondo di questo Aspose.Imaging.StringFormat oggetto.

public StringFormat DeepClone()

Returns

StringFormat

Il clone profondo dell’attuale Aspose.Imaging.StringFormat.

Equals(oggetto)

Verificare se gli oggetti sono uguali.

public override bool Equals(object obj)

Parameters

obj object

L’altro oggetto

Returns

bool

Il risultato della comparsa di uguaglianza.

GetHashCode()

Ottieni il codice hash dell’oggetto attuale.

public override int GetHashCode()

Returns

int

Il codice hash.

SetTabStops(La flotta, la flotta[])

Set tab stop per questo Aspose.Imaging.StringFormat oggetto.

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

Parameters

firstTabOffset float

Il numero di spazi tra l’inizio di una riga di testo e la prima scheda di stop.

tabStops float [ ]

Una serie di distanze tra le schede si ferma nelle unità specificate dalla proprietà Aspose.Imaging.Graphics.PageUnit.

ToString()

Converti questo Aspose.Imaging.StringFormat oggetto in una riga leggibile per l’uomo.

public override string ToString()

Returns

string

Una rappresentazione di string di questo Aspose.Imaging.StringFormat oggetto.

 Italiano