Class Font
nazivni prostor: Aspose.Imaging Sastav: Aspose.Imaging.dll (25.4.0)
Definicija određenog formata za tekst, uključujući znakove lice, veličinu i stil atribute.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Font
Inheritance
naslijeđeni članovi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Font(Svijet, font)
Inicijalizira novu Aspose.Imaging.Font koja koristi određenu postojeće Wl17.Stock i _www.fontStyle popis.
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
Postojeći Aspose.Imaging.Font iz kojeg stvoriti novi Wl17.Sont.
newStyle
FontStyle
Aspose.Imaging.FontStyle da se primjenjuje na novu W L 17 .Fonte. višestruke vrijednosti _ W L 18_.Mogu se kombinirati s OR operatorom.
Exceptions
prototype’ is null.
Font(Sljedeći članakFloat)
Sastav znakova postavljen je na Aspose.Imaging.CharacterSet.Default, grafička jedinica na Wl17.GraphicsUnit.Point, stil pisma na ~W L17 _.FontStyle.
public Font(string fontName, float emSize)
Parameters
fontName
string
Prikaz riječi Aspose.Imaging.Font ime.
emSize
float
Em-size, u točkama, novog pisma.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Slijedeći članakSlijedeći članakFloat, FontStyle)
Inicijalizira novu Aspose.Imaging.Font koristeći određenu veličinu i stil. set znakova je postavljen na W L17.CharacterSet.Default, grafička jedinica na __ WL 17__ .GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
Prikaz riječi Aspose.Imaging.Font ime.
emSize
float
Em-size, u točkama, novog pisma.
style
FontStyle
Aspose.Imaging.FontStyle novog pisma.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(Slijedeći članakSlijedeći članakFloat, GraphicsUnit)
Inicijalizira novu Aspose.Imaging.Font koristeći određenu veličinu i jedinicu. set znakova je postavljen na W L17.CharacterSet.Default, stil se postavlja na __ WL 17__ .Style.Regular.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
Prikaz riječi Aspose.Imaging.Font ime.
emSize
float
Em-veličina novog pisma u jedinicama navedenim parametrom unit.
unit
GraphicsUnit
Aspose.Imaging.GrafikaUjedina novog pisma.
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, CharacterSet)
Inicijalizira novi Aspose.Imaging.Font pomoću određene veličine, stila, jedinice i karaktera.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
Prikaz riječi Aspose.Imaging.Font ime.
emSize
float
Em-veličina novog pisma u jedinicama navedenim parametrom unit.
style
FontStyle
Aspose.Imaging.FontStyle novog pisma.
unit
GraphicsUnit
Aspose.Imaging.GrafikaUjedina novog pisma.
characterSet
CharacterSet
Sastavni znak koji će se koristiti za ovaj 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, FontStyle, GraphicsUnit)
Inicijalizira novi Aspose.Imaging.Font pomoću određene veličine, stila i jedinice.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
Prikaz riječi Aspose.Imaging.Font ime.
emSize
float
Em-veličina novog pisma u jedinicama navedenim parametrom unit.
style
FontStyle
Aspose.Imaging.FontStyle novog pisma.
unit
GraphicsUnit
Aspose.Imaging.GrafikaUjedina novog pisma.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Dobiva vrijednost koja ukazuje na to je li ovaj Aspose.Imaging.Font hrabri.
public bool Bold { get; }
Vrijednost nekretnina
CharacterSet
Dobiva bitnu vrijednost koja određuje postavku znakova koju ovaj Aspose.Imaging.Font koristi.
public CharacterSet CharacterSet { get; }
Vrijednost nekretnina
Italic
Dobiva vrijednost koja ukazuje na to je li ovaj Aspose.Imaging.Font italski.
public bool Italic { get; }
Vrijednost nekretnina
Name
Dobijte ime lica ovog Aspose.Imaging.Font.
public string Name { get; }
Vrijednost nekretnina
Size
Dobiva em veličinu ovog Aspose.Imaging.Font mjereni u jedinicama koje određuje svojstvo __ WL16__ .Fon.
public float Size { get; }
Vrijednost nekretnina
Strikeout
Dobiva vrijednost koja ukazuje na to da li ovaj Aspose.Imaging.Font određuje horizontalnu liniju kroz font.
public bool Strikeout { get; }
Vrijednost nekretnina
Style
Dobivate informacije o stilu za ovaj Aspose.Imaging.Font.
public FontStyle Style { get; }
Vrijednost nekretnina
Underline
Dobiva vrijednost koja ukazuje na to je li ovaj Aspose.Imaging.Font podrazumijeva.
public bool Underline { get; }
Vrijednost nekretnina
Unit
Pronađite jedinicu mjere za ovaj Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Vrijednost nekretnina
Methods
DeepClone()
Stvorite točnu duboku kopiju ovog Aspose.Imaging.Font.
public Font DeepClone()
Returns
Aspose.Imaging.Font ova metoda stvara.
Equals(Objekt)
To ukazuje na to je li određeni objekt Aspose.Imaging.Font i ima iste vrijednosti svojstva kao i ovaj Wl17.Pont.
public override bool Equals(object obj)
Parameters
obj
object
Predmet za testiranje.
Returns
Istina je ako je parametar obj’ Aspose.Imaging.Font i ima iste vrijednosti svojstva kao i ovaj Wl17.Sont; inače, lažna.
GetHashCode()
Pronađite hash kod za ovaj Aspose.Imaging.Font.
public override int GetHashCode()
Returns
Hash kod za ovaj Aspose.Imaging.Font.
ToString()
Povratak ljudski čitljivog zvijezda predstavljanja ovog Aspose.Imaging.Font.
public override string ToString()
Returns
Stranica koja predstavlja ovaj Aspose.Imaging.Font.