Class Font
Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)
Definisce un formato specifico per il testo, compreso il volto della font, la dimensione e gli attributi dello stile.
[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(Sviluppo, FontStyle)
Inizializza un nuovo Aspose.Imaging.Font che utilizza l’elenco esistente specificato W L 17 .Fonte e _ WL 17 _ .
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
L’attuale Aspose.Imaging.Font da cui creare il nuovo WR17.
newStyle
FontStyle
Il Aspose.Imaging.FontStyle può essere applicato al nuovo Wl17.Conta. Valori multipli del _ WL16_ .L’elenco di fontSstyle è possibile combinare con l’operatore OR.
Exceptions
prototype’ is null.
Font(Strumento, Float)
Il set di caratteri è impostato a Aspose.Imaging.CharacterSet.Default, l’unità grafica a W L17.GraphicsUnit.Point, lo stile di font a_Wl17 _.FontStyle.Regolare.
public Font(string fontName, float emSize)
Parameters
fontName
string
Una rappresentazione di string del nome Aspose.Imaging.Font.
emSize
float
L’em-size, in punti, del nuovo font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(stringa, flotta, fontStyle)
Inizializza un nuovo Aspose.Imaging.Font utilizzando una dimensione e uno stile specificati. Il set di caratteri è impostato a Wl17.CharacterSet.Default, l’unità grafica a __ WL16_ .GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
Una rappresentazione di string del nome Aspose.Imaging.Font.
emSize
float
L’em-size, in punti, del nuovo font.
style
FontStyle
Il Aspose.Imaging.FontStyle del nuovo font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(stringa, flotta, graficaUnit)
Inizializza un nuovo Aspose.Imaging.Font utilizzando una dimensione e unità specificate. Il set di caratteri è impostato a Wl17.CharacterSet.Default, lo stile è imposta a __ WL16__..FontiStyle.Regolare.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
Una rappresentazione di string del nome Aspose.Imaging.Font.
emSize
float
La dimensione em della nuova lettera nelle unità specificate dal parametro unità.
unit
GraphicsUnit
Il Aspose.Imaging.GraficaUnità del nuovo font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(string, flotta, FontStyle, GraphicsUnit, CharacterSet)
Inizializza un nuovo Aspose.Imaging.Font utilizzando un set di dimensioni, stile, unità e caratteri specificati.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
Una rappresentazione di string del nome Aspose.Imaging.Font.
emSize
float
La dimensione em della nuova lettera nelle unità specificate dal parametro unità.
style
FontStyle
Il Aspose.Imaging.FontStyle del nuovo font.
unit
GraphicsUnit
Il Aspose.Imaging.GraficaUnità del nuovo font.
characterSet
CharacterSet
Un carattere impostato per utilizzare per questo font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(stringa, flotta, FontStyle, GraphicsUnit)
Inizializza un nuovo Aspose.Imaging.Font utilizzando una dimensione, uno stile e unità specificate.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
Una rappresentazione di string del nome Aspose.Imaging.Font.
emSize
float
La dimensione em della nuova lettera nelle unità specificate dal parametro unità.
style
FontStyle
Il Aspose.Imaging.FontStyle del nuovo font.
unit
GraphicsUnit
Il Aspose.Imaging.GraficaUnità del nuovo font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Riceve un valore che indica se questo Aspose.Imaging.Font è coraggioso.
public bool Bold { get; }
Valore di proprietà
CharacterSet
Riceve un valore byte che specifica il set di carattere che questo Aspose.Imaging.Font utilizza.
public CharacterSet CharacterSet { get; }
Valore di proprietà
Italic
Riceve un valore che indica se questo Aspose.Imaging.Fonte è italiano.
public bool Italic { get; }
Valore di proprietà
Name
Ricevi il nome del viso di questo Aspose.Imaging.Font.
public string Name { get; }
Valore di proprietà
Size
Riceve l’em-size di questo Aspose.Imaging.Font misurato nelle unità specificate dalla proprietà WR17.
public float Size { get; }
Valore di proprietà
Strikeout
Riceve un valore che indica se questo Aspose.Imaging.Font specifica una linea orizzontale attraverso la font.
public bool Strikeout { get; }
Valore di proprietà
Style
Ricevi informazioni di stile per questo Aspose.Imaging.Font.
public FontStyle Style { get; }
Valore di proprietà
Underline
Riceve un valore che indica se questo Aspose.Imaging.Font è sottolineato.
public bool Underline { get; }
Valore di proprietà
Unit
Ricevi l’unità di misura per questo Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Valore di proprietà
Methods
DeepClone()
Crea una copia accurata di questo Aspose.Imaging.Font.
public Font DeepClone()
Returns
Il Aspose.Imaging.Font questo metodo crea.
Equals(oggetto)
Indica se l’oggetto specificato è un Aspose.Imaging.Font e ha gli stessi valori di proprietà che questo Wl17.Pont.
public override bool Equals(object obj)
Parameters
obj
object
L’oggetto da testare.
Returns
È vero se il parametro obj’ è un Aspose.Imaging.Font e ha gli stessi valori di proprietà che questo Wl17.Cont; altrimenti, falso.
GetHashCode()
Ottieni il codice hash per questo Aspose.Imaging.Font.
public override int GetHashCode()
Returns
Il codice hash per questo Aspose.Imaging.Font.
ToString()
Ritorna una rappresentazione di stringhe a lettura umana di questo Aspose.Imaging.Font.
public override string ToString()
Returns
Una riga che rappresenta questo Aspose.Imaging.Font.