Class Font

Class Font

Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)

Definerer et bestemt format for tekst, herunder font ansigt, størrelse og stil atributter.

[JsonObject(MemberSerialization.OptIn)]
public sealed class Font

Inheritance

object Font

De arvede medlemmer

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Font(Skabelon, FontStyle)

Initialiserer en ny Aspose.Imaging.Font, der anvender den angivne eksisterende Wl17.Pont og _www.fontStyle liste.

public Font(Font prototype, FontStyle newStyle)

Parameters

prototype Font

Den eksisterende Aspose.Imaging.Font, hvorfra du kan oprette den nye __ WL7_.

newStyle FontStyle

Den Aspose.Imaging.FontStyle til at anvende til den nye WR17.Multiple værdier af __ WR18_ .Fonstyle liste kan kombineres med OR-operatøren.

Exceptions

ArgumentNullException

prototype’ is null.

Font(Flåder, Flåder)

Initialiserer en ny Aspose.Imaging.Font ved hjælp af en angivet størrelse. karakterindstillingen er indstillet til Wl17.CharacterSet.Default, den grafiske enhed til __ WL16_ .GraphicsUnit.Point, fontstilen på _www.fontStyle.

public Font(string fontName, float emSize)

Parameters

fontName string

En string repræsentation af Aspose.Imaging.Font navn.

emSize float

Den em-størrelse, i punkter, af den nye bogstave.

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 og FontStyle)

Initialiserer en ny Aspose.Imaging.Font ved hjælp af en angivet størrelse og stil. Character set er indstillet til Wl17.CharakterSet.Default, den grafiske enhed til __ WL16_ .GraphicsUnit.Point.

public Font(string fontName, float emSize, FontStyle style)

Parameters

fontName string

En string repræsentation af Aspose.Imaging.Font navn.

emSize float

Den em-størrelse, i punkter, af den nye bogstave.

style FontStyle

Den Aspose.Imaging.FontStyle af den nye 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, GrafikUnit)

Initialiserer en ny Aspose.Imaging.Font ved hjælp af en angivet størrelse og enhed. karakterindstillingen er indstillet til W L17.CharacterSet.Default, stilen er fastsat til __ WL 17__ .FuntStyle.Regular.

public Font(string fontName, float emSize, GraphicsUnit unit)

Parameters

fontName string

En string repræsentation af Aspose.Imaging.Font navn.

emSize float

Den em-størrelse af den nye bogstave i de enheder, der er angivet ved unit’ parameter.

unit GraphicsUnit

Den Aspose.Imaging.GraphicsUnit af den nye bogstave.

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, flåd, FontStyle, GraphicsUnit, CharacterSet)

Initialiserer en ny Aspose.Imaging.Font ved hjælp af en specifik størrelse, stil, enhed og karakter sæt.

public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)

Parameters

fontName string

En string repræsentation af Aspose.Imaging.Font navn.

emSize float

Den em-størrelse af den nye bogstave i de enheder, der er angivet ved unit’ parameter.

style FontStyle

Den Aspose.Imaging.FontStyle af den nye font.

unit GraphicsUnit

Den Aspose.Imaging.GraphicsUnit af den nye bogstave.

characterSet CharacterSet

En karakter, der skal bruges til denne bogstave.

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)

Initialiserer en ny Aspose.Imaging.Font ved hjælp af en specifik størrelse, stil og enhed.

public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)

Parameters

fontName string

En string repræsentation af Aspose.Imaging.Font navn.

emSize float

Den em-størrelse af den nye bogstave i de enheder, der er angivet ved unit’ parameter.

style FontStyle

Den Aspose.Imaging.FontStyle af den nye font.

unit GraphicsUnit

Den Aspose.Imaging.GraphicsUnit af den nye bogstave.

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

Giver en værdi, der angiver, om dette Aspose.Imaging.Font er modig.

public bool Bold { get; }

Ejendomsværdi

bool

CharacterSet

Giver en byteværdi, der angiver den karakterindstilling, som denne Aspose.Imaging.Font bruger.

public CharacterSet CharacterSet { get; }

Ejendomsværdi

CharacterSet

Italic

Giver en værdi, der angiver, om dette Aspose.Imaging.Font er italiensk.

public bool Italic { get; }

Ejendomsværdi

bool

Name

Få ansigtet navn på dette Aspose.Imaging.Font.

public string Name { get; }

Ejendomsværdi

string

Size

Gør em-størrelsen af denne Aspose.Imaging.Font målt i de enheder, der er angivet af den Wl17.Mont.Unit ejendom.

public float Size { get; }

Ejendomsværdi

float

Strikeout

Giver en værdi, der angiver, om dette Aspose.Imaging.Font specificerer en horisontal linje gennem fonten.

public bool Strikeout { get; }

Ejendomsværdi

bool

Style

Få stiloplysninger til dette Aspose.Imaging.Font.

public FontStyle Style { get; }

Ejendomsværdi

FontStyle

Underline

Giver en værdi, der angiver, om dette Aspose.Imaging.Font er understreget.

public bool Underline { get; }

Ejendomsværdi

bool

Unit

Få måleenheden for dette Aspose.Imaging.Font.

public GraphicsUnit Unit { get; }

Ejendomsværdi

GraphicsUnit

Methods

DeepClone()

Skaber en nøjagtig dyb kopi af dette Aspose.Imaging.Font.

public Font DeepClone()

Returns

Font

Den Aspose.Imaging.Font denne metode skaber.

Equals(Objekt)

Det angiver, om det angivne objekt er en Aspose.Imaging.Font og har de samme ejendomsværdier som dette WR17.

public override bool Equals(object obj)

Parameters

obj object

Objektet til at teste.

Returns

bool

Det er sandt, hvis obj’ parameteren er en Aspose.Imaging.Font og har de samme ejendomsværdier som denne __ WL16__..Fonte; ellers falske.

GetHashCode()

Få hashkoden til dette Aspose.Imaging.Font.

public override int GetHashCode()

Returns

int

Den hash kode for dette Aspose.Imaging.Font.

ToString()

Returnerer en menneskelig læsbar string repræsentation af dette Aspose.Imaging.Font.

public override string ToString()

Returns

string

En linje, der repræsenterer dette Aspose.Imaging.Font.

 Dansk