Class Font
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)
Definerer et bestemt format for tekst, herunder font ansigt, størrelse og stil atributter.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Font
Inheritance
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Font(Skabelon, FontStyle)
Initialiserer en ny Aspose.Imaging.Font, der anvender den angivne eksisterende Wl17.Pont og _www.fontStyle liste.
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
Den eksisterende Aspose.Imaging.Font, hvorfra du kan oprette den nye __ WL7_.
newStyle
FontStyle
Den Aspose.Imaging.FontStyle til at anvende til den nye WR17.Multiple værdier af __ WR18_ .Fonstyle liste kan kombineres med OR-operatøren.
Exceptions
prototype’ is null.
Font(Flåder, Flåder)
Initialiserer en ny Aspose.Imaging.Font ved hjælp af en angivet størrelse. karakterindstillingen er indstillet til Wl17.CharacterSet.Default, den grafiske enhed til __ WL16_ .GraphicsUnit.Point, fontstilen på _www.fontStyle.
public Font(string fontName, float emSize)
Parameters
fontName
string
En string repræsentation af Aspose.Imaging.Font navn.
emSize
float
Den em-størrelse, i punkter, af den nye bogstave.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(String, Float og FontStyle)
Initialiserer en ny Aspose.Imaging.Font ved hjælp af en angivet størrelse og stil. Character set er indstillet til Wl17.CharakterSet.Default, den grafiske enhed til __ WL16_ .GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
En string repræsentation af Aspose.Imaging.Font navn.
emSize
float
Den em-størrelse, i punkter, af den nye bogstave.
style
FontStyle
Den Aspose.Imaging.FontStyle af den nye font.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(String, Float, GrafikUnit)
Initialiserer en ny Aspose.Imaging.Font ved hjælp af en angivet størrelse og enhed. karakterindstillingen er indstillet til W L17.CharacterSet.Default, stilen er fastsat til __ WL 17__ .FuntStyle.Regular.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
En string repræsentation af Aspose.Imaging.Font navn.
emSize
float
Den em-størrelse af den nye bogstave i de enheder, der er angivet ved unit’ parameter.
unit
GraphicsUnit
Den Aspose.Imaging.GraphicsUnit af den nye bogstave.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(string, flåd, FontStyle, GraphicsUnit, CharacterSet)
Initialiserer en ny Aspose.Imaging.Font ved hjælp af en specifik størrelse, stil, enhed og karakter sæt.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
En string repræsentation af Aspose.Imaging.Font navn.
emSize
float
Den em-størrelse af den nye bogstave i de enheder, der er angivet ved unit’ parameter.
style
FontStyle
Den Aspose.Imaging.FontStyle af den nye font.
unit
GraphicsUnit
Den Aspose.Imaging.GraphicsUnit af den nye bogstave.
characterSet
CharacterSet
En karakter, der skal bruges til denne bogstave.
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)
Initialiserer en ny Aspose.Imaging.Font ved hjælp af en specifik størrelse, stil og enhed.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
En string repræsentation af Aspose.Imaging.Font navn.
emSize
float
Den em-størrelse af den nye bogstave i de enheder, der er angivet ved unit’ parameter.
style
FontStyle
Den Aspose.Imaging.FontStyle af den nye font.
unit
GraphicsUnit
Den Aspose.Imaging.GraphicsUnit af den nye bogstave.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Giver en værdi, der angiver, om dette Aspose.Imaging.Font er modig.
public bool Bold { get; }
Ejendomsværdi
CharacterSet
Giver en byteværdi, der angiver den karakterindstilling, som denne Aspose.Imaging.Font bruger.
public CharacterSet CharacterSet { get; }
Ejendomsværdi
Italic
Giver en værdi, der angiver, om dette Aspose.Imaging.Font er italiensk.
public bool Italic { get; }
Ejendomsværdi
Name
Få ansigtet navn på dette Aspose.Imaging.Font.
public string Name { get; }
Ejendomsværdi
Size
Gør em-størrelsen af denne Aspose.Imaging.Font målt i de enheder, der er angivet af den Wl17.Mont.Unit ejendom.
public float Size { get; }
Ejendomsværdi
Strikeout
Giver en værdi, der angiver, om dette Aspose.Imaging.Font specificerer en horisontal linje gennem fonten.
public bool Strikeout { get; }
Ejendomsværdi
Style
Få stiloplysninger til dette Aspose.Imaging.Font.
public FontStyle Style { get; }
Ejendomsværdi
Underline
Giver en værdi, der angiver, om dette Aspose.Imaging.Font er understreget.
public bool Underline { get; }
Ejendomsværdi
Unit
Få måleenheden for dette Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Ejendomsværdi
Methods
DeepClone()
Skaber en nøjagtig dyb kopi af dette Aspose.Imaging.Font.
public Font DeepClone()
Returns
Den Aspose.Imaging.Font denne metode skaber.
Equals(Objekt)
Det angiver, om det angivne objekt er en Aspose.Imaging.Font og har de samme ejendomsværdier som dette WR17.
public override bool Equals(object obj)
Parameters
obj
object
Objektet til at teste.
Returns
Det er sandt, hvis obj’ parameteren er en Aspose.Imaging.Font og har de samme ejendomsværdier som denne __ WL16__..Fonte; ellers falske.
GetHashCode()
Få hashkoden til dette Aspose.Imaging.Font.
public override int GetHashCode()
Returns
Den hash kode for dette Aspose.Imaging.Font.
ToString()
Returnerer en menneskelig læsbar string repræsentation af dette Aspose.Imaging.Font.
public override string ToString()
Returns
En linje, der repræsenterer dette Aspose.Imaging.Font.