Classe StringFormat
Summary: Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. This class cannot be inherited.
Module: aspose.imaging
Full Name: aspose.imaging.StringFormat
Inheritance: DisposableObject
Constructors
| Name | Descrizione |
|---|---|
| StringFormat() | Inizializza un nuovo oggetto StringFormat. |
| StringFormat(format) | Inizializza un nuovo oggetto StringFormat a partire dall’oggetto StringFormat esistente specificato. |
| StringFormat(options) | Inizializza un nuovo oggetto StringFormat con l’enumerazione StringFormatFlags e la lingua specificate. |
Properties
| Name | Type | Access | Descrizione |
|---|---|---|---|
| alignment | StringAlignment | r/w | Ottiene o imposta le informazioni di allineamento del testo sul piano verticale. |
| custom_char_ident | PointF | r/w | Ottiene o imposta l’identificatore del carattere personalizzato. |
| digit_substitution_language | int | r/w | Ottiene o imposta la lingua utilizzata quando le cifre locali vengono sostituite con cifre occidentali. |
| digit_substitution_method | StringDigitSubstitute | r/w | Ottiene o imposta il metodo da utilizzare per la sostituzione delle cifre. |
| eliminato | bool | r | Ottiene un valore che indica se questa istanza è stata eliminata. |
| first_tab_offset | float | r | Ottiene il numero di spazi tra l’inizio di una riga di testo e la prima tabulazione. |
| format_flags | StringFormatFlags | r/w | Ottiene o imposta un’enumerazione StringFormatFlags che contiene le informazioni di formattazione. |
| generic_default [static] | StringFormat | r | Ottiene un oggetto StringFormat predefinito generico. |
| generic_typographic [static] | StringFormat | r | Ottiene un oggetto tipografico generico StringFormat. |
| hotkey_prefix | HotkeyPrefix | r/w | Ottiene o imposta l’oggetto HotkeyPrefix per questo oggetto StringFormat. |
| line_alignment | StringAlignment | r/w | Ottiene o imposta l’allineamento della linea sul piano orizzontale. |
| tab_stops | float[] | r | Ottiene un array di distanze tra le tabulazioni nelle unità specificate dalla proprietà Graphics.page_unit. |
| trimming | StringTrimming | r/w | Ottiene o imposta l’enumerazione StringTrimming per questo oggetto StringFormat. |
Methods
| Name | Descrizione |
|---|---|
| create_from_flags(options) | Inizializza un nuovo oggetto StringFormat con l’enumerazione StringFormatFlags e la lingua specificate. |
| create_from_format(format) | Inizializza un nuovo oggetto StringFormat a partire dall’oggetto StringFormat esistente specificato. |
| deep_clone() | Crea una copia profonda di questo oggetto StringFormat. |
| set_tab_stops(first_tab_offset, tab_stops) | Imposta le tabulazioni per questo oggetto StringFormat. |
Constructor: StringFormat()
StringFormat()
Inizializza un nuovo oggetto StringFormat.
Constructor: StringFormat(format)
StringFormat(format)
Inizializza un nuovo oggetto StringFormat a partire dall’oggetto StringFormat esistente specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| format | StringFormat | L’oggetto StringFormat da cui inizializzare il nuovo oggetto StringFormat. |
Constructor: StringFormat(options)
StringFormat(options)
Inizializza un nuovo oggetto StringFormat con l’enumerazione StringFormatFlags e la lingua specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| options | StringFormatFlags | L’enumerazione StringFormatFlags per il nuovo oggetto StringFormat. |
Method: create_from_flags(options) [static]
create_from_flags(options)
Inizializza un nuovo oggetto StringFormat con l’enumerazione StringFormatFlags e la lingua specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| options | StringFormatFlags | L’enumerazione StringFormatFlags per il nuovo oggetto StringFormat. |
Returns
| Tipo | Descrizione |
|---|---|
| StringFormat |
Method: create_from_format(format) [static]
create_from_format(format)
Inizializza un nuovo oggetto StringFormat a partire dall’oggetto StringFormat esistente specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| format | StringFormat | L’oggetto StringFormat da cui inizializzare il nuovo oggetto StringFormat. |
Returns
| Tipo | Descrizione |
|---|---|
| StringFormat |
Method: deep_clone()
deep_clone()
Crea una copia profonda di questo oggetto StringFormat.
Returns
| Tipo | Descrizione |
|---|---|
| StringFormat | La copia profonda dell’attuale StringFormat. |
Method: set_tab_stops(first_tab_offset, tab_stops)
set_tab_stops(first_tab_offset, tab_stops)
Imposta le tabulazioni per questo oggetto StringFormat.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| first_tab_offset | float | Il numero di spazi tra l’inizio di una riga di testo e la prima tabulazione. |
| tab_stops | float[] | Un array di distanze tra le tabulazioni nelle unità specificate dalla proprietà Graphics.page_unit. |