Class Font

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

object Font

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

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

fontName’ is null.

Properties

Bold

Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Font rohkea.

public bool Bold { get; }

Omistuksen arvo

bool

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

CharacterSet

Italic

Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Font italialainen.

public bool Italic { get; }

Omistuksen arvo

bool

Name

Saa tämän Aspose.Imaging.Font nimen kasvoille.

public string Name { get; }

Omistuksen arvo

string

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

float

Strikeout

Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Font määrittää horisontaalisen rivin fontin kautta.

public bool Strikeout { get; }

Omistuksen arvo

bool

Style

Saat tyylitietoja tästä Aspose.Imaging.Font.

public FontStyle Style { get; }

Omistuksen arvo

FontStyle

Underline

Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Font korostettu.

public bool Underline { get; }

Omistuksen arvo

bool

Unit

Saat tämän Aspose.Imaging.Fontin mittausyksikön.

public GraphicsUnit Unit { get; }

Omistuksen arvo

GraphicsUnit

Methods

DeepClone()

Luo täsmällinen syvä kopio tästä Aspose.Imaging.Font.

public Font DeepClone()

Returns

Font

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

bool

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

int

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

string

Se on sarja, joka edustaa tätä Aspose.Imaging.Font.

 Suomi