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 | Description |
|---|---|
| Font(font_name, em_size) | Initialise un nouveau Font en utilisant une taille spécifiée. Le jeu de caractères est défini sur CharacterSet.DEFAULT, l’unité graphique sur GraphicsUnit.POINT, le style de police sur FontStyle.REGULAR. |
| Font(font_name, em_size, style) | Initialise un nouveau Font en utilisant une taille et un style spécifiés. Le jeu de caractères est défini sur CharacterSet.DEFAULT, l’unité graphique sur GraphicsUnit.POINT. |
| Font(font_name, em_size, style, unit) | Initialise un nouveau Font en utilisant une taille, un style et une unité spécifiés. |
| Font(font_name, em_size, style, unit, character_set) | Initialise un nouveau Font en utilisant une taille, un style, une unité et un jeu de caractères spécifiés. |
| Font(font_name, em_size, unit) | Initialise un nouveau Font en utilisant une taille et une unité spécifiées. Le jeu de caractères est défini sur CharacterSet.DEFAULT, le style est défini sur FontStyle.REGULAR. |
| Font(prototype, new_style) | Initialise un nouveau Font qui utilise le Font existant spécifié et l’énumération FontStyle. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| bold | bool | r | Obtient une valeur indiquant si ce Font est en gras. |
| character_set | CharacterSet | r | Obtient une valeur octet qui spécifie le jeu de caractères utilisé par ce Font. |
| italic | bool | r | Obtient une valeur indiquant si ce Font est en italique. |
| name | string | r | Obtient le nom de la police de ce Font. |
| size | float | r | Obtient la taille en em de ce Font mesurée dans les unités spécifiées par la propriété Font.unit. |
| strikeout | bool | r | Obtient une valeur indiquant si ce Font spécifie une ligne horizontale traversant la police. |
| style | FontStyle | r | Obtient les informations de style pour ce Font. |
| underline | bool | r | Obtient une valeur indiquant si ce Font est souligné. |
| unit | GraphicsUnit | r | Obtient l’unité de mesure de ce Font. |
Methods
| Name | Description |
|---|---|
| create_from_prototype(prototype, new_style) | Initialise un nouveau Font qui utilise le Font existant spécifié et l’énumération FontStyle. |
| create_with_size(font_name, em_size) | Initialise un nouveau Font en utilisant une taille spécifiée. Le jeu de caractères est défini sur CharacterSet.DEFAULT, l’unité graphique sur GraphicsUnit.POINT, le style de police sur FontStyle.REGULAR. |
| create_with_size_style(font_name, em_size, style) | Initialise un nouveau Font en utilisant une taille et un style spécifiés. Le jeu de caractères est défini sur CharacterSet.DEFAULT, l’unité graphique sur GraphicsUnit.POINT. |
| create_with_size_unit(font_name, em_size, unit) | Initialise un nouveau Font en utilisant une taille et une unité spécifiées. Le jeu de caractères est défini sur CharacterSet.DEFAULT, le style est défini sur FontStyle.REGULAR. |
| deep_clone() | Crée une copie profonde exacte de ce Font. |
Constructor: Font(font_name, em_size)
Font(font_name, em_size)
Initialise un nouveau Font en utilisant une taille spécifiée. Le jeu de caractères est défini sur CharacterSet.DEFAULT, l’unité graphique sur GraphicsUnit.POINT, le style de police sur FontStyle.REGULAR.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| font_name | string | Une représentation sous forme de chaîne du nom du Font. |
| em_size | float | La taille en em, en points, de la nouvelle police. |
Constructor: Font(font_name, em_size, style)
Font(font_name, em_size, style)
Initialise un nouveau Font en utilisant une taille et un style spécifiés. Le jeu de caractères est défini sur CharacterSet.DEFAULT, l’unité graphique sur GraphicsUnit.POINT.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| font_name | string | Une représentation sous forme de chaîne du nom du Font. |
| em_size | float | La taille en em, en points, de la nouvelle police. |
| style | FontStyle | Le FontStyle de la nouvelle police. |
Constructor: Font(font_name, em_size, style, unit)
Font(font_name, em_size, style, unit)
Initialise un nouveau Font en utilisant une taille, un style et une unité spécifiés.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| font_name | string | Une représentation sous forme de chaîne du nom du Font. |
| em_size | float | La taille en em de la nouvelle police dans les unités spécifiées par le paramètre unit. |
| style | FontStyle | Le FontStyle de la nouvelle police. |
| unit | GraphicsUnit | Le GraphicsUnit de la nouvelle police. |
Constructor: Font(font_name, em_size, style, unit, character_set)
Font(font_name, em_size, style, unit, character_set)
Initialise un nouveau Font en utilisant une taille, un style, une unité et un jeu de caractères spécifiés.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| font_name | string | Une représentation sous forme de chaîne du nom du Font. |
| em_size | float | La taille en em de la nouvelle police dans les unités spécifiées par le paramètre unit. |
| style | FontStyle | Le FontStyle de la nouvelle police. |
| unit | GraphicsUnit | Le GraphicsUnit de la nouvelle police. |
| character_set | CharacterSet | Un jeu de caractères à utiliser pour cette police. |
Constructor: Font(font_name, em_size, unit)
Font(font_name, em_size, unit)
Initialise un nouveau Font en utilisant une taille et une unité spécifiées. Le jeu de caractères est défini sur CharacterSet.DEFAULT, le style est défini sur FontStyle.REGULAR.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| font_name | string | Une représentation sous forme de chaîne du nom du Font. |
| em_size | float | La taille en em de la nouvelle police dans les unités spécifiées par le paramètre unit. |
| unit | GraphicsUnit | Le GraphicsUnit de la nouvelle police. |
Constructor: Font(prototype, new_style)
Font(prototype, new_style)
Initialise un nouveau Font qui utilise le Font existant spécifié et l’énumération FontStyle.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| prototype | Font | Le Font existant à partir duquel créer le nouveau Font. |
| new_style | FontStyle | Le FontStyle à appliquer à la nouvelle Font. Plusieurs valeurs de l’énumération FontStyle peuvent être combinées avec l’opérateur OR. |
Method: create_from_prototype(prototype, new_style) [static]
create_from_prototype(prototype, new_style)
Initialise un nouveau Font qui utilise le Font existant spécifié et l’énumération FontStyle.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| prototype | Font | Le Font existant à partir duquel créer le nouveau Font. |
| new_style | FontStyle | Le FontStyle à appliquer à la nouvelle Font. Plusieurs valeurs de l’énumération FontStyle peuvent être combinées avec l’opérateur OR. |
Returns
| Type | Description |
|---|---|
| Font |
Method: create_with_size(font_name, em_size) [static]
create_with_size(font_name, em_size)
Initialise un nouveau Font en utilisant une taille spécifiée. Le jeu de caractères est défini sur CharacterSet.DEFAULT, l’unité graphique sur GraphicsUnit.POINT, le style de police sur FontStyle.REGULAR.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| font_name | string | Une représentation sous forme de chaîne du nom du Font. |
| em_size | float | La taille en em, en points, de la nouvelle police. |
Returns
| Type | Description |
|---|---|
| Font |
Method: create_with_size_style(font_name, em_size, style) [static]
create_with_size_style(font_name, em_size, style)
Initialise un nouveau Font en utilisant une taille et un style spécifiés. Le jeu de caractères est défini sur CharacterSet.DEFAULT, l’unité graphique sur GraphicsUnit.POINT.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| font_name | string | Une représentation sous forme de chaîne du nom du Font. |
| em_size | float | La taille en em, en points, de la nouvelle police. |
| style | FontStyle | Le FontStyle de la nouvelle police. |
Returns
| Type | Description |
|---|---|
| Font |
Method: create_with_size_unit(font_name, em_size, unit) [static]
create_with_size_unit(font_name, em_size, unit)
Initialise un nouveau Font en utilisant une taille et une unité spécifiées. Le jeu de caractères est défini sur CharacterSet.DEFAULT, le style est défini sur FontStyle.REGULAR.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| font_name | string | Une représentation sous forme de chaîne du nom du Font. |
| em_size | float | La taille en em de la nouvelle police dans les unités spécifiées par le paramètre unit. |
| unit | GraphicsUnit | Le GraphicsUnit de la nouvelle police. |
Returns
| Type | Description |
|---|---|
| Font |
Method: deep_clone()
deep_clone()
Crée une copie profonde exacte de ce Font.
Returns
| Type | Description |
|---|---|
| Font | Le Font que cette méthode crée. |