Class Font
Nom dels espais: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)
Defineix un format específic per a text, incloent la cara de font, la mida i els atributs d’estil.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Font
Inheritance
Membres heretats
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Font(Fonts i fonts)
Inicialitza un nou Aspose.Imaging.Font que utilitza l’especificada enumeració existent W L 17 .Fon i _ W L 18_.
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
La font existent Aspose.Imaging.Font a partir de la qual es pot crear la nova font.
newStyle
FontStyle
La Aspose.Imaging.FontStyle per aplicar-se a la nova __ WL16_.Multiple valors de l’enumeració d’oficina de font es pot combinar amb el operador OR.
Exceptions
prototype’ is null.
Font(Tàrrega, Float)
El conjunt de caràcters s’estableix a Aspose.Imaging.CharacterSet.Default, la unitat de gràfics a _www.grafics.Unit.Point, l’estil de font al _wl17.FontStyle.Regular.
public Font(string fontName, float emSize)
Parameters
fontName
string
Una representació de la fila del nom Aspose.Imaging.Font.
emSize
float
L’em-size, en punts, de la nova font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Tàrrega, Float, FontStyle)
Inicialitza un nou Aspose.Imaging.Font utilitzant una mida i estil especificats. El conjunt de caràcters s’estableix a Wl17.CharacterSet.Default, l’unitat de gràfics a __ WL16_ .GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
Una representació de la fila del nom Aspose.Imaging.Font.
emSize
float
L’em-size, en punts, de la nova font.
style
FontStyle
El Aspose.Imaging.FontStyle de la nova font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Llista, Float, GraphicsUnit)
Inicialitza un nou Aspose.Imaging.Font utilitzant una mida i unitat especificades. El conjunt de caràcters s’estableix a __ WL16__ .CharacterSet.Default, l’estil s’establirà a W L17.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
Una representació de la fila del nom Aspose.Imaging.Font.
emSize
float
La mida em de la nova font en les unitats especificades pel paràmetre unitat.
unit
GraphicsUnit
La Aspose.Imaging.GràficsUnit de la nova font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Llista, Float, FontStyle, GraphicsUnit, CaracterSet)
Inicialitza un nou Aspose.Imaging.Font utilitzant un conjunt de mida, estil, unitat i caràcters especificats.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
Una representació de la fila del nom Aspose.Imaging.Font.
emSize
float
La mida em de la nova font en les unitats especificades pel paràmetre unitat.
style
FontStyle
El Aspose.Imaging.FontStyle de la nova font.
unit
GraphicsUnit
La Aspose.Imaging.GràficsUnit de la nova font.
characterSet
CharacterSet
Un caràcter establert per utilitzar per a aquest font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Llista, Float, FontStyle, GraphicsUnit)
Inicialitza un nou Aspose.Imaging.Font utilitzant una mida, estil i unitat especificada.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
Una representació de la fila del nom Aspose.Imaging.Font.
emSize
float
La mida em de la nova font en les unitats especificades pel paràmetre unitat.
style
FontStyle
El Aspose.Imaging.FontStyle de la nova font.
unit
GraphicsUnit
La Aspose.Imaging.GràficsUnit de la nova font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Obté un valor que indica si aquest Aspose.Imaging.Font és valent.
public bool Bold { get; }
Valor de la propietat
CharacterSet
Obté un valor de byte que especifica el caràcter que aquest Aspose.Imaging.Font utilitza.
public CharacterSet CharacterSet { get; }
Valor de la propietat
Italic
Obté un valor que indica si aquest Aspose.Imaging.Font és italià.
public bool Italic { get; }
Valor de la propietat
Name
Obté el nom de cara d’aquest Aspose.Imaging.Font.
public string Name { get; }
Valor de la propietat
Size
Obtén l’em-size d’aquest Aspose.Imaging.Font mesurat en les unitats especificades per la propietat de __ WL16__ .Fon.Unit.
public float Size { get; }
Valor de la propietat
Strikeout
Obté un valor que indica si aquest Aspose.Imaging.Font especifica una línia horitzontal a través de la font.
public bool Strikeout { get; }
Valor de la propietat
Style
Obté informació d’estil per a aquest Aspose.Imaging.Font.
public FontStyle Style { get; }
Valor de la propietat
Underline
Obté un valor que indica si aquest Aspose.Imaging.Font és subjecte.
public bool Underline { get; }
Valor de la propietat
Unit
Obté la unitat de mesura per a aquest Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Valor de la propietat
Methods
DeepClone()
Crea una còpia exacta profunda d’aquest Aspose.Imaging.Font.
public Font DeepClone()
Returns
El Aspose.Imaging.Font aquest mètode crea.
Equals(Objecte)
Indica si l’objecte especificat és un Aspose.Imaging.Font i té els mateixos valors de la propietat que aquest WR17.
public override bool Equals(object obj)
Parameters
obj
object
l’objecte a provar.
Returns
És veritat si el paràmetre obj’ és un Aspose.Imaging.Font i té els mateixos valors de la propietat que aquest __ WL16_.Pont; d’altra banda, false.
GetHashCode()
Obté el codi hash per a aquest Aspose.Imaging.Font.
public override int GetHashCode()
Returns
El codi hash per a aquest Aspose.Imaging.Font.
ToString()
Retorna una representació d’arxiu que pot ser llegible per a l’home en aquest Aspose.Imaging.Font.
public override string ToString()
Returns
Una fila que representa aquest Aspose.Imaging.Font.