Class Font
ja nimityö: Aspose.Imaging Kokoelma: Aspose.Imaging.dll (25.4.0)
Määrittää tekstin erityinen muoto, mukaan lukien kirjaimen kasvo, koko ja tyylin ominaisuudet. Tämä luokka ei voi olla perillinen.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Font
Inheritance
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Font(Tyyli, Fonttyle)
Aloitetaan uusi Aspose.Imaging.Font, joka käyttää määriteltyjä olemassa olevia Wl17.Pont ja _www.fontStyle luetteloa.
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
Käytössä oleva Aspose.Imaging.Font, josta luoda uusi Wl17.Foont.
newStyle
FontStyle
Aspose.Imaging.FontStyle sovelletaan uuteen Wl17.Country. useita arvoja wl16 .Fontry luettelo voidaan yhdistää OR operaattorin kanssa.
Exceptions
prototype’ is null.
Font(Tyyny, Float)
Käynnistä uusi Aspose.Imaging.Font käyttämällä määritettyä koon. hahmo kerros on asetettu Wl17.CharacterSet.Default, grafiikan yksikkö _www.Graphics.Unit.Point, fontti tyyli _ww.
public Font(string fontName, float emSize)
Parameters
fontName
string
Virran edustaja Aspose.Imaging.Font nimen.
emSize
float
Pisteissä on uuden kirjaimen em-koko.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Tyyli, Float, FontStyle)
Aloitetaan uusi Aspose.Imaging.Font käyttämällä määritettyä kokoa ja tyyliä. hahmojen koko on asetettu __ WL16_.CharacterSet.Default, grafiikkayksikkö on Wl17 .GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
Virran edustaja Aspose.Imaging.Font nimen.
emSize
float
Pisteissä on uuden kirjaimen em-koko.
style
FontStyle
Uuden kirjaimen Aspose.Imaging.FontStyle.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(virta, float, GraphicsUnit)
Aloita uusi Aspose.Imaging.Font käyttämällä määritettyä kokoa ja yksikköä. hahmo kerros on asetettu Wl17.CharacterSet.Default, tyyli on asetettu _www.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
Virran edustaja Aspose.Imaging.Font nimen.
emSize
float
Uuden kirjaimen em-koko yksiköissä, jotka on määritelty unit’ -parametrilla.
unit
GraphicsUnit
Aspose.Imaging.GraphicsUuden kirjaimen osa.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(sarja, float, FontStyle, GraphicsUnit, CharacterSet)
Aloita uusi Aspose.Imaging.Font käyttämällä määritettyä kokoa, tyyliä, yksikköä ja luonnetta.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
Virran edustaja Aspose.Imaging.Font nimen.
emSize
float
Uuden kirjaimen em-koko yksiköissä, jotka on määritelty unit’ -parametrilla.
style
FontStyle
Uuden kirjaimen Aspose.Imaging.FontStyle.
unit
GraphicsUnit
Aspose.Imaging.GraphicsUuden kirjaimen osa.
characterSet
CharacterSet
Käytettävissä oleva merkki tälle kirjaimelle.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(virta, float, FontStyle, GraphicsUnit)
Aloita uusi Aspose.Imaging.Font käyttämällä määritettyä kokoa, tyyliä ja yksikköä.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
Virran edustaja Aspose.Imaging.Font nimen.
emSize
float
Uuden kirjaimen em-koko yksiköissä, jotka on määritelty unit’ -parametrilla.
style
FontStyle
Uuden kirjaimen Aspose.Imaging.FontStyle.
unit
GraphicsUnit
Aspose.Imaging.GraphicsUuden kirjaimen osa.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Font rohkea.
public bool Bold { get; }
Omistuksen arvo
CharacterSet
Saat bytin arvon, joka määrittää tämän Aspose.Imaging.Fontin käyttämän merkinnän.
public CharacterSet CharacterSet { get; }
Omistuksen arvo
Italic
Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Font italialainen.
public bool Italic { get; }
Omistuksen arvo
Name
Saa tämän Aspose.Imaging.Font nimen kasvoille.
public string Name { get; }
Omistuksen arvo
Size
Saa tämän Aspose.Imaging.Fontin em-koko mitattavissa yksiköissä, jotka on määritelty Wl17.Sont.Unit ominaisuudesta.
public float Size { get; }
Omistuksen arvo
Strikeout
Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Font määrittää horisontaalisen rivin fontin kautta.
public bool Strikeout { get; }
Omistuksen arvo
Style
Saat tyylitietoja tästä Aspose.Imaging.Font.
public FontStyle Style { get; }
Omistuksen arvo
Underline
Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Font korostettu.
public bool Underline { get; }
Omistuksen arvo
Unit
Saat tämän Aspose.Imaging.Fontin mittausyksikön.
public GraphicsUnit Unit { get; }
Omistuksen arvo
Methods
DeepClone()
Luo täsmällinen syvä kopio tästä Aspose.Imaging.Font.
public Font DeepClone()
Returns
Aspose.Imaging.Font tämä menetelmä luo.
Equals(Objekti)
Se osoittaa, onko määritelty objekti Aspose.Imaging.Font ja sillä on samat ominaisuusarvot kuin tämä WR17.Pont.
public override bool Equals(object obj)
Parameters
obj
object
Tavoitteena on testata.
Returns
Totuus, jos obj’ parametri on Aspose.Imaging.Font ja sillä on samat ominaisuusarvot kuin tämä WR17.Pont; muuten, väärä.
GetHashCode()
Saat hash-koodin tästä Aspose.Imaging.Font.
public override int GetHashCode()
Returns
Hash-koodi tämän Aspose.Imaging.Font.
ToString()
Palauttaa tämän Aspose.Imaging.Fontin ihmisen luettavan sarjan esittely.
public override string ToString()
Returns
Se on sarja, joka edustaa tätä Aspose.Imaging.Font.