Class Font
De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.4.0)
Definieert een specifiek formaat voor tekst, met inbegrip van font gezicht, grootte en stijl attributen.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Font
Inheritance
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Font(Stijl, FontStyle)
Het initiëren van een nieuwe Aspose.Imaging.Font die gebruik maakt van de aangegeven bestaande W L 17.Contact en _www.fontStyle lijst.
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
De bestaande Aspose.Imaging.Font van waaruit u de nieuwe WR17.Mont kunt maken.
newStyle
FontStyle
De Aspose.Imaging.FontStyle kan worden toegepast op de nieuwe WR17.Multiple waarden van de _ www.font.de lijst met de OR-operator worden gecombineerd.
Exceptions
prototype’ is null.
Font(String, vloot)
Het karakterset is ingesteld op Aspose.Imaging.CharacterSet.Default, de grafische eenheid op Wl17.GraphicsUnit.Point, het lettertyle op_W L17 _.FontStyles.Regular.
public Font(string fontName, float emSize)
Parameters
fontName
string
Een stringvertegenwoordiging van de Aspose.Imaging.Font naam.
emSize
float
De em-grootte, in punten, van de nieuwe lettertype.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(String, Float en FontStyle)
Initialiseert een nieuwe Aspose.Imaging.Font met behulp van een aangegeven grootte en stijl. De karakterset is ingesteld op Wl17.CharacterSet.Default, de grafische eenheid naar _www.GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
Een stringvertegenwoordiging van de Aspose.Imaging.Font naam.
emSize
float
De em-grootte, in punten, van de nieuwe lettertype.
style
FontStyle
De Aspose.Imaging.FontStyle van het nieuwe 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, GraphicsUnit)
Initialiseert een nieuwe Aspose.Imaging.Font met behulp van een aangegeven grootte en eenheid. De karakterset is ingesteld op Wl17.CharacterSet.Default, de stijl is geïntroduceerd op __ WL16__ .Fontstyle.Regular.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
Een stringvertegenwoordiging van de Aspose.Imaging.Font naam.
emSize
float
De em-grootte van het nieuwe lettertype in de eenheden die worden aangegeven door de unit’ parameter.
unit
GraphicsUnit
De Aspose.Imaging.GraphicsUnit van de nieuwe lettertype.
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)
Initialiseert een nieuwe Aspose.Imaging.Font met behulp van een specifieke grootte, stijl, eenheid en karakter set.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
Een stringvertegenwoordiging van de Aspose.Imaging.Font naam.
emSize
float
De em-grootte van het nieuwe lettertype in de eenheden die worden aangegeven door de unit’ parameter.
style
FontStyle
De Aspose.Imaging.FontStyle van het nieuwe font.
unit
GraphicsUnit
De Aspose.Imaging.GraphicsUnit van de nieuwe lettertype.
characterSet
CharacterSet
Een karakter ingesteld om te gebruiken voor deze lettertype.
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)
Initialiseert een nieuwe Aspose.Imaging.Font met behulp van een aangegeven grootte, stijl en eenheid.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
Een stringvertegenwoordiging van de Aspose.Imaging.Font naam.
emSize
float
De em-grootte van het nieuwe lettertype in de eenheden die worden aangegeven door de unit’ parameter.
style
FontStyle
De Aspose.Imaging.FontStyle van het nieuwe font.
unit
GraphicsUnit
De Aspose.Imaging.GraphicsUnit van de nieuwe lettertype.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Geeft een waarde die geeft aan of dit Aspose.Imaging.Font moedig is.
public bool Bold { get; }
Eigendomswaarde
CharacterSet
Geeft een bytewaarde die de karakter set dat dit Aspose.Imaging.Font gebruikt.
public CharacterSet CharacterSet { get; }
Eigendomswaarde
Italic
Geeft een waarde die geeft aan of dit Aspose.Imaging.Font Italiaans is.
public bool Italic { get; }
Eigendomswaarde
Name
Geeft de naam van deze Aspose.Imaging.Font.
public string Name { get; }
Eigendomswaarde
Size
Geeft de em-grootte van dit Aspose.Imaging.Font gemeten in de eenheden die worden aangegeven door de eigenschap van de WR17.Mont.Unit.
public float Size { get; }
Eigendomswaarde
Strikeout
Geeft een waarde waarmee wordt aangegeven of dit Aspose.Imaging.Font een horizontale lijn bepaalt via de lettertype.
public bool Strikeout { get; }
Eigendomswaarde
Style
Geeft stijlinformatie voor dit Aspose.Imaging.Font.
public FontStyle Style { get; }
Eigendomswaarde
Underline
Geeft een waarde waarin wordt aangegeven of dit Aspose.Imaging.Font is ingedeeld.
public bool Underline { get; }
Eigendomswaarde
Unit
Geeft de eenheid van maat voor dit Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Eigendomswaarde
Methods
DeepClone()
Creëert een exacte diepe kopie van dit Aspose.Imaging.Font.
public Font DeepClone()
Returns
De Aspose.Imaging.Font deze methode creëert.
Equals(Objecten)
Het geeft aan of het aangegeven object een Aspose.Imaging.Font is en dezelfde eigendomswaarden heeft als dit WR17.Pont.
public override bool Equals(object obj)
Parameters
obj
object
Het object om te testen.
Returns
Het is waar als de obj’ parameter een Aspose.Imaging.Font is en dezelfde eigendomswaarden heeft als dit WR17.Cont; anders, vals.
GetHashCode()
Geeft de hashcode voor dit Aspose.Imaging.Font.
public override int GetHashCode()
Returns
De hashcode voor dit Aspose.Imaging.Font.
ToString()
Terug een menselijk leesbare stringvertegenwoordiging van dit Aspose.Imaging.Font.
public override string ToString()
Returns
Een string die dit Aspose.Imaging.Font vertegenwoordigt.