Class Font

Class Font

Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)

Définit un format spécifique pour le texte, y compris le visage, la taille et les attributs de style.

[JsonObject(MemberSerialization.OptIn)]
public sealed class Font

Inheritance

object Font

I membri ereditari

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Font(Étiquette, font)

Initialisez un nouveau Aspose.Imaging.Font qui utilise la liste spécifiée existante Wl17.Pont et _www.font.

public Font(Font prototype, FontStyle newStyle)

Parameters

prototype Font

Le Aspose.Imaging.Font existant à partir duquel vous pouvez créer le nouveau WR17.Source.

newStyle FontStyle

Le Aspose.Imaging.FontStyle pour s’appliquer à la nouvelle _Ul17.Contact. Multiples valeurs de l’en-tête de la VL16 .FonSstyle peut être combiné avec l’opérateur OR.

Exceptions

ArgumentNullException

prototype’ is null.

Font(Flèche, Flèche)

Initialisez un nouveau Aspose.Imaging.Font en utilisant une taille spécifiée. Le set de caractères est configuré à __ WL15_.CharacterSet.Default, l’unité graphique à W L17 .GraphicsUnit.Point, le style de la phonture à_Wl17 _.Style.Regular.

public Font(string fontName, float emSize)

Parameters

fontName string

Une représentation de la barre du nom Aspose.Imaging.Font.

emSize float

Le em-size, en points, de la nouvelle lettre.

Exceptions

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

fontName’ is null.

Font(Flèche, Flèche, FontStyle)

Initialisez un nouveau Aspose.Imaging.Font en utilisant une taille et un style spécifiés. Le set de caractères est configuré à __ WL16__ .CharacterSet.Default, l’unité graphique à Wl17.GraphicsUnit.Point.

public Font(string fontName, float emSize, FontStyle style)

Parameters

fontName string

Une représentation de la barre du nom Aspose.Imaging.Font.

emSize float

Le em-size, en points, de la nouvelle lettre.

style FontStyle

Le Aspose.Imaging.FontStyle de la nouvelle lettre.

Exceptions

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

fontName’ is null.

Font(Téléchargement, Float, GraphicsUnit)

Initialisez un nouveau Aspose.Imaging.Font en utilisant une taille et une unité spécifiées. Le set de caractères est configuré à __ WL16__ .CharacterSet.Default, le style est défini à W L17.Style.

public Font(string fontName, float emSize, GraphicsUnit unit)

Parameters

fontName string

Une représentation de la barre du nom Aspose.Imaging.Font.

emSize float

La taille em de la nouvelle lettre dans les unités spécifiées par le paramètre unité.

unit GraphicsUnit

Le Aspose.Imaging.GraphicsUnit de la nouvelle lettre.

Exceptions

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

fontName’ is null.

Font(string, float, FontStyle, GraphicsUnit, CharacterSet)

Initialisez un nouveau Aspose.Imaging.Font en utilisant une taille, un style, une unité et un ensemble de caractères spécifiés.

public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)

Parameters

fontName string

Une représentation de la barre du nom Aspose.Imaging.Font.

emSize float

La taille em de la nouvelle lettre dans les unités spécifiées par le paramètre unité.

style FontStyle

Le Aspose.Imaging.FontStyle de la nouvelle lettre.

unit GraphicsUnit

Le Aspose.Imaging.GraphicsUnit de la nouvelle lettre.

characterSet CharacterSet

Un caractère à utiliser pour ce fichier.

Exceptions

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

fontName’ is null.

Font(étiquette, flèche, FontStyle, GraphicsUnit)

Initialisez un nouveau Aspose.Imaging.Font en utilisant une taille, un style et une unité spécifiées.

public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)

Parameters

fontName string

Une représentation de la barre du nom Aspose.Imaging.Font.

emSize float

La taille em de la nouvelle lettre dans les unités spécifiées par le paramètre unité.

style FontStyle

Le Aspose.Imaging.FontStyle de la nouvelle lettre.

unit GraphicsUnit

Le Aspose.Imaging.GraphicsUnit de la nouvelle lettre.

Exceptions

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

fontName’ is null.

Properties

Bold

Obtenez une valeur indiquant si ce Aspose.Imaging.Font est audacieux.

public bool Bold { get; }

Valore di proprietà

bool

CharacterSet

Obtient une valeur byte qui spécifie le paramètre de caractère que ce Aspose.Imaging.Font utilise.

public CharacterSet CharacterSet { get; }

Valore di proprietà

CharacterSet

Italic

Obtenez une valeur indiquant si ce Aspose.Imaging.Font est italique.

public bool Italic { get; }

Valore di proprietà

bool

Name

Obtenez le nom du visage de ce Aspose.Imaging.Font.

public string Name { get; }

Valore di proprietà

string

Size

Obtenez la taille em de ce Aspose.Imaging.Font mesurée dans les unités spécifiées par la propriété __ WL16__ .Fonte.Unit.

public float Size { get; }

Valore di proprietà

float

Strikeout

Obtient une valeur indiquant si ce Aspose.Imaging.Font spécifie une ligne horizontale à travers le font.

public bool Strikeout { get; }

Valore di proprietà

bool

Style

Obtenez des informations de style pour ce Aspose.Imaging.Font.

public FontStyle Style { get; }

Valore di proprietà

FontStyle

Underline

Obtenez une valeur indiquant si ce Aspose.Imaging.Font est souligné.

public bool Underline { get; }

Valore di proprietà

bool

Unit

Obtenez l’unité de mesure pour ce Aspose.Imaging.Font.

public GraphicsUnit Unit { get; }

Valore di proprietà

GraphicsUnit

Methods

DeepClone()

Créez une copie exacte de ce Aspose.Imaging.Font.

public Font DeepClone()

Returns

Font

Le Aspose.Imaging.Font cette méthode crée.

Equals(Objets)

Il indique si l’objet spécifié est un Aspose.Imaging.Font et a les mêmes valeurs de propriété que celui-ci.

public override bool Equals(object obj)

Parameters

obj object

L’oggetto da testare.

Returns

bool

Très vrai si le paramètre obj’ est un Aspose.Imaging.Font et a les mêmes valeurs de propriété que celui-ci _www.font; autrement, faux.

GetHashCode()

Obtenez le code hash pour ce Aspose.Imaging.Font.

public override int GetHashCode()

Returns

int

Le code hash pour ce Aspose.Imaging.Font.

ToString()

Retourne une représentation d’une ligne lisible par l’homme de ce Aspose.Imaging.Font.

public override string ToString()

Returns

string

Un fil qui représente ce Aspose.Imaging.Font.

 Français