Class Font

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

object Font

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

ArgumentNullException

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

ArgumentOutOfRangeException

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

ArgumentNullException

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

ArgumentOutOfRangeException

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

ArgumentNullException

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

ArgumentOutOfRangeException

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

ArgumentNullException

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

ArgumentOutOfRangeException

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

ArgumentNullException

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

ArgumentOutOfRangeException

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

ArgumentNullException

fontName’ is null.

Properties

Bold

Geeft een waarde die geeft aan of dit Aspose.Imaging.Font moedig is.

public bool Bold { get; }

Eigendomswaarde

bool

CharacterSet

Geeft een bytewaarde die de karakter set dat dit Aspose.Imaging.Font gebruikt.

public CharacterSet CharacterSet { get; }

Eigendomswaarde

CharacterSet

Italic

Geeft een waarde die geeft aan of dit Aspose.Imaging.Font Italiaans is.

public bool Italic { get; }

Eigendomswaarde

bool

Name

Geeft de naam van deze Aspose.Imaging.Font.

public string Name { get; }

Eigendomswaarde

string

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

float

Strikeout

Geeft een waarde waarmee wordt aangegeven of dit Aspose.Imaging.Font een horizontale lijn bepaalt via de lettertype.

public bool Strikeout { get; }

Eigendomswaarde

bool

Style

Geeft stijlinformatie voor dit Aspose.Imaging.Font.

public FontStyle Style { get; }

Eigendomswaarde

FontStyle

Underline

Geeft een waarde waarin wordt aangegeven of dit Aspose.Imaging.Font is ingedeeld.

public bool Underline { get; }

Eigendomswaarde

bool

Unit

Geeft de eenheid van maat voor dit Aspose.Imaging.Font.

public GraphicsUnit Unit { get; }

Eigendomswaarde

GraphicsUnit

Methods

DeepClone()

Creëert een exacte diepe kopie van dit Aspose.Imaging.Font.

public Font DeepClone()

Returns

Font

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

bool

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

int

De hashcode voor dit Aspose.Imaging.Font.

ToString()

Terug een menselijk leesbare stringvertegenwoordiging van dit Aspose.Imaging.Font.

public override string ToString()

Returns

string

Een string die dit Aspose.Imaging.Font vertegenwoordigt.

 Nederlands