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
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
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
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
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
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
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
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
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
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
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
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Obtenez une valeur indiquant si ce Aspose.Imaging.Font est audacieux.
public bool Bold { get; }
Valore di proprietà
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à
Italic
Obtenez une valeur indiquant si ce Aspose.Imaging.Font est italique.
public bool Italic { get; }
Valore di proprietà
Name
Obtenez le nom du visage de ce Aspose.Imaging.Font.
public string Name { get; }
Valore di proprietà
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à
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à
Style
Obtenez des informations de style pour ce Aspose.Imaging.Font.
public FontStyle Style { get; }
Valore di proprietà
Underline
Obtenez une valeur indiquant si ce Aspose.Imaging.Font est souligné.
public bool Underline { get; }
Valore di proprietà
Unit
Obtenez l’unité de mesure pour ce Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Valore di proprietà
Methods
DeepClone()
Créez une copie exacte de ce Aspose.Imaging.Font.
public Font DeepClone()
Returns
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
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
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
Un fil qui représente ce Aspose.Imaging.Font.