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
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
format’ is null.
Properties
Alignment
Riceve o mette informazioni di allineamento del testo sul piano verticale.
public StringAlignment Alignment { get; set; }
Valore di proprietà
CustomCharIdent
Riceve o mette l’identità del carattere personalizzato.
public PointF CustomCharIdent { get; set; }
Valore di proprietà
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à
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à
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à
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à
GenericDefault
Riceve un oggetto generico default Aspose.Imaging.StringFormat.
public static StringFormat GenericDefault { get; }
Valore di proprietà
GenericTypographic
Riceve un oggetto tipografico generico Aspose.Imaging.StringFormat.
public static StringFormat GenericTypographic { get; }
Valore di proprietà
HotkeyPrefix
Ottieni o impostati l’oggetto Aspose.Imaging.HotkeyPrefix per questo oggetto _www.StringFormat.
public HotkeyPrefix HotkeyPrefix { get; set; }
Valore di proprietà
LineAlignment
Riceve o mette l’allineamento della linea sul piano orizzontale.
public StringAlignment LineAlignment { get; set; }
Valore di proprietà
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à
Methods
DeepClone()
Crea un clone profondo di questo Aspose.Imaging.StringFormat oggetto.
public StringFormat DeepClone()
Returns
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
Il risultato della comparsa di uguaglianza.
GetHashCode()
Ottieni il codice hash dell’oggetto attuale.
public override int GetHashCode()
Returns
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
Una rappresentazione di string di questo Aspose.Imaging.StringFormat oggetto.