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

NameDescription
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

NameTypeAccessDescription
boldboolrObtient une valeur indiquant si ce Font est en gras.
character_setCharacterSetrObtient une valeur octet qui spécifie le jeu de caractères utilisé par ce Font.
italicboolrObtient une valeur indiquant si ce Font est en italique.
namestringrObtient le nom de la police de ce Font.
sizefloatrObtient la taille en em de ce Font mesurée dans les unités spécifiées par la propriété Font.unit.
strikeoutboolrObtient une valeur indiquant si ce Font spécifie une ligne horizontale traversant la police.
styleFontStylerObtient les informations de style pour ce Font.
underlineboolrObtient une valeur indiquant si ce Font est souligné.
unitGraphicsUnitrObtient l’unité de mesure de ce Font.

Methods

NameDescription
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ètreTypeDescription
font_namestringUne représentation sous forme de chaîne du nom du Font.
em_sizefloatLa 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ètreTypeDescription
font_namestringUne représentation sous forme de chaîne du nom du Font.
em_sizefloatLa taille en em, en points, de la nouvelle police.
styleFontStyleLe 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ètreTypeDescription
font_namestringUne représentation sous forme de chaîne du nom du Font.
em_sizefloatLa taille en em de la nouvelle police dans les unités spécifiées par le paramètre unit.
styleFontStyleLe FontStyle de la nouvelle police.
unitGraphicsUnitLe 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ètreTypeDescription
font_namestringUne représentation sous forme de chaîne du nom du Font.
em_sizefloatLa taille en em de la nouvelle police dans les unités spécifiées par le paramètre unit.
styleFontStyleLe FontStyle de la nouvelle police.
unitGraphicsUnitLe GraphicsUnit de la nouvelle police.
character_setCharacterSetUn 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ètreTypeDescription
font_namestringUne représentation sous forme de chaîne du nom du Font.
em_sizefloatLa taille en em de la nouvelle police dans les unités spécifiées par le paramètre unit.
unitGraphicsUnitLe 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ètreTypeDescription
prototypeFontLe Font existant à partir duquel créer le nouveau Font.
new_styleFontStyleLe 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ètreTypeDescription
prototypeFontLe Font existant à partir duquel créer le nouveau Font.
new_styleFontStyleLe FontStyle à appliquer à la nouvelle Font. Plusieurs valeurs de l’énumération FontStyle peuvent être combinées avec l’opérateur OR.

Returns

TypeDescription
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ètreTypeDescription
font_namestringUne représentation sous forme de chaîne du nom du Font.
em_sizefloatLa taille en em, en points, de la nouvelle police.

Returns

TypeDescription
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ètreTypeDescription
font_namestringUne représentation sous forme de chaîne du nom du Font.
em_sizefloatLa taille en em, en points, de la nouvelle police.
styleFontStyleLe FontStyle de la nouvelle police.

Returns

TypeDescription
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ètreTypeDescription
font_namestringUne représentation sous forme de chaîne du nom du Font.
em_sizefloatLa taille en em de la nouvelle police dans les unités spécifiées par le paramètre unit.
unitGraphicsUnitLe GraphicsUnit de la nouvelle police.

Returns

TypeDescription
Font

Method: deep_clone()

 deep_clone() 

Crée une copie profonde exacte de ce Font.

Returns

TypeDescription
FontLe Font que cette méthode crée.