Classe Font
Summary: Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.
Module: aspose.imaging
Full Name: aspose.imaging.Font
Constructors
| Name | Descrizione |
|---|---|
| Font(font_name, em_size) | Inizializza un nuovo Font usando una dimensione specificata. Il set di caratteri è impostato su CharacterSet.DEFAULT, l’unità grafica su GraphicsUnit.POINT, lo stile del font su FontStyle.REGULAR. |
| Font(font_name, em_size, style) | Inizializza un nuovo Font usando una dimensione e uno stile specificati. Il set di caratteri è impostato su CharacterSet.DEFAULT, l’unità grafica su GraphicsUnit.POINT. |
| Font(font_name, em_size, style, unit) | Inizializza un nuovo Font usando una dimensione, uno stile e un’unità specificati. |
| Font(font_name, em_size, style, unit, character_set) | Inizializza un nuovo Font usando una dimensione, uno stile, un’unità e un set di caratteri specificati. |
| Font(font_name, em_size, unit) | Inizializza un nuovo Font usando una dimensione e un’unità specificati. Il set di caratteri è impostato su CharacterSet.DEFAULT, lo stile è impostato su FontStyle.REGULAR. |
| Font(prototype, new_style) | Inizializza un nuovo Font che utilizza il Font esistente specificato e l’enumerazione FontStyle. |
Properties
| Name | Type | Access | Descrizione |
|---|---|---|---|
| bold | bool | r | Restituisce un valore che indica se questo Font è in grassetto. |
| character_set | CharacterSet | r | Restituisce un valore byte che specifica il set di caratteri utilizzato da questo Font. |
| italic | bool | r | Restituisce un valore che indica se questo Font è in corsivo. |
| name | string | r | Restituisce il nome del tipo di carattere di questo Font. |
| size | float | r | Restituisce la dimensione em di questo Font misurata nelle unità specificate dalla proprietà Font.unit. |
| strikeout | bool | r | Restituisce un valore che indica se questo Font specifica una linea orizzontale attraverso il carattere. |
| style | FontStyle | r | Restituisce le informazioni di stile per questo Font. |
| underline | bool | r | Restituisce un valore che indica se questo Font è sottolineato. |
| unit | GraphicsUnit | r | Restituisce l’unità di misura per questo Font. |
Methods
| Name | Descrizione |
|---|---|
| create_from_prototype(prototype, new_style) | Inizializza un nuovo Font che utilizza il Font esistente specificato e l’enumerazione FontStyle. |
| create_with_size(font_name, em_size) | Inizializza un nuovo Font usando una dimensione specificata. Il set di caratteri è impostato su CharacterSet.DEFAULT, l’unità grafica su GraphicsUnit.POINT, lo stile del font su FontStyle.REGULAR. |
| create_with_size_style(font_name, em_size, style) | Inizializza un nuovo Font usando una dimensione e uno stile specificati. Il set di caratteri è impostato su CharacterSet.DEFAULT, l’unità grafica su GraphicsUnit.POINT. |
| create_with_size_unit(font_name, em_size, unit) | Inizializza un nuovo Font usando una dimensione e un’unità specificati. Il set di caratteri è impostato su CharacterSet.DEFAULT, lo stile è impostato su FontStyle.REGULAR. |
| deep_clone() | Crea una copia profonda esatta di questo Font. |
Constructor: Font(font_name, em_size)
Font(font_name, em_size)
Inizializza un nuovo Font usando una dimensione specificata. Il set di caratteri è impostato su CharacterSet.DEFAULT, l’unità grafica su GraphicsUnit.POINT, lo stile del font su FontStyle.REGULAR.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font_name | string | Una rappresentazione stringa del nome del Font. |
| em_size | float | La dimensione em, in punti, del nuovo carattere. |
Constructor: Font(font_name, em_size, style)
Font(font_name, em_size, style)
Inizializza un nuovo Font usando una dimensione e uno stile specificati. Il set di caratteri è impostato su CharacterSet.DEFAULT, l’unità grafica su GraphicsUnit.POINT.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font_name | string | Una rappresentazione stringa del nome del Font. |
| em_size | float | La dimensione em, in punti, del nuovo carattere. |
| style | FontStyle | Il FontStyle del nuovo carattere. |
Constructor: Font(font_name, em_size, style, unit)
Font(font_name, em_size, style, unit)
Inizializza un nuovo Font usando una dimensione, uno stile e un’unità specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font_name | string | Una rappresentazione stringa del nome del Font. |
| em_size | float | La dimensione em del nuovo carattere nelle unità specificate dal parametro unit. |
| style | FontStyle | Il FontStyle del nuovo carattere. |
| unit | GraphicsUnit | Il GraphicsUnit del nuovo carattere. |
Constructor: Font(font_name, em_size, style, unit, character_set)
Font(font_name, em_size, style, unit, character_set)
Inizializza un nuovo Font usando una dimensione, uno stile, un’unità e un set di caratteri specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font_name | string | Una rappresentazione stringa del nome del Font. |
| em_size | float | La dimensione em del nuovo carattere nelle unità specificate dal parametro unit. |
| style | FontStyle | Il FontStyle del nuovo carattere. |
| unit | GraphicsUnit | Il GraphicsUnit del nuovo carattere. |
| character_set | CharacterSet | Un set di caratteri da utilizzare per questo carattere. |
Constructor: Font(font_name, em_size, unit)
Font(font_name, em_size, unit)
Inizializza un nuovo Font usando una dimensione e un’unità specificati. Il set di caratteri è impostato su CharacterSet.DEFAULT, lo stile è impostato su FontStyle.REGULAR.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font_name | string | Una rappresentazione stringa del nome del Font. |
| em_size | float | La dimensione em del nuovo carattere nelle unità specificate dal parametro unit. |
| unit | GraphicsUnit | Il GraphicsUnit del nuovo carattere. |
Constructor: Font(prototype, new_style)
Font(prototype, new_style)
Inizializza un nuovo Font che utilizza il Font esistente specificato e l’enumerazione FontStyle.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| prototype | Font | Il Font esistente da cui creare il nuovo Font. |
| new_style | FontStyle | Il FontStyle da applicare al nuovo Font. È possibile combinare più valori dell’enumerazione FontStyle con l’operatore OR. |
Method: create_from_prototype(prototype, new_style) [static]
create_from_prototype(prototype, new_style)
Inizializza un nuovo Font che utilizza il Font esistente specificato e l’enumerazione FontStyle.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| prototype | Font | Il Font esistente da cui creare il nuovo Font. |
| new_style | FontStyle | Il FontStyle da applicare al nuovo Font. È possibile combinare più valori dell’enumerazione FontStyle con l’operatore OR. |
Returns
| Tipo | Descrizione |
|---|---|
| Font |
Method: create_with_size(font_name, em_size) [static]
create_with_size(font_name, em_size)
Inizializza un nuovo Font usando una dimensione specificata. Il set di caratteri è impostato su CharacterSet.DEFAULT, l’unità grafica su GraphicsUnit.POINT, lo stile del font su FontStyle.REGULAR.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font_name | string | Una rappresentazione stringa del nome del Font. |
| em_size | float | La dimensione em, in punti, del nuovo carattere. |
Returns
| Tipo | Descrizione |
|---|---|
| Font |
Method: create_with_size_style(font_name, em_size, style) [static]
create_with_size_style(font_name, em_size, style)
Inizializza un nuovo Font usando una dimensione e uno stile specificati. Il set di caratteri è impostato su CharacterSet.DEFAULT, l’unità grafica su GraphicsUnit.POINT.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font_name | string | Una rappresentazione stringa del nome del Font. |
| em_size | float | La dimensione em, in punti, del nuovo carattere. |
| style | FontStyle | Il FontStyle del nuovo carattere. |
Returns
| Tipo | Descrizione |
|---|---|
| Font |
Method: create_with_size_unit(font_name, em_size, unit) [static]
create_with_size_unit(font_name, em_size, unit)
Inizializza un nuovo Font usando una dimensione e un’unità specificati. Il set di caratteri è impostato su CharacterSet.DEFAULT, lo stile è impostato su FontStyle.REGULAR.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font_name | string | Una rappresentazione stringa del nome del Font. |
| em_size | float | La dimensione em del nuovo carattere nelle unità specificate dal parametro unit. |
| unit | GraphicsUnit | Il GraphicsUnit del nuovo carattere. |
Returns
| Tipo | Descrizione |
|---|---|
| Font |
Method: deep_clone()
deep_clone()
Crea una copia profonda esatta di questo Font.
Returns
| Tipo | Descrizione |
|---|---|
| Font | Il Font che questo metodo crea. |