Class Font

Class Font

Nom dels espais: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)

Defineix un format específic per a text, incloent la cara de font, la mida i els atributs d’estil.

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

Inheritance

object Font

Membres heretats

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

Constructors

Font(Fonts i fonts)

Inicialitza un nou Aspose.Imaging.Font que utilitza l’especificada enumeració existent W L 17 .Fon i _ W L 18_.

public Font(Font prototype, FontStyle newStyle)

Parameters

prototype Font

La font existent Aspose.Imaging.Font a partir de la qual es pot crear la nova font.

newStyle FontStyle

La Aspose.Imaging.FontStyle per aplicar-se a la nova __ WL16_.Multiple valors de l’enumeració d’oficina de font es pot combinar amb el operador OR.

Exceptions

ArgumentNullException

prototype’ is null.

Font(Tàrrega, Float)

El conjunt de caràcters s’estableix a Aspose.Imaging.CharacterSet.Default, la unitat de gràfics a _www.grafics.Unit.Point, l’estil de font al _wl17.FontStyle.Regular.

public Font(string fontName, float emSize)

Parameters

fontName string

Una representació de la fila del nom Aspose.Imaging.Font.

emSize float

L’em-size, en punts, de la nova 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(Tàrrega, Float, FontStyle)

Inicialitza un nou Aspose.Imaging.Font utilitzant una mida i estil especificats. El conjunt de caràcters s’estableix a Wl17.CharacterSet.Default, l’unitat de gràfics a __ WL16_ .GraphicsUnit.Point.

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

Parameters

fontName string

Una representació de la fila del nom Aspose.Imaging.Font.

emSize float

L’em-size, en punts, de la nova font.

style FontStyle

El Aspose.Imaging.FontStyle de la nova 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(Llista, Float, GraphicsUnit)

Inicialitza un nou Aspose.Imaging.Font utilitzant una mida i unitat especificades. El conjunt de caràcters s’estableix a __ WL16__ .CharacterSet.Default, l’estil s’establirà a W L17.

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

Parameters

fontName string

Una representació de la fila del nom Aspose.Imaging.Font.

emSize float

La mida em de la nova font en les unitats especificades pel paràmetre unitat.

unit GraphicsUnit

La Aspose.Imaging.GràficsUnit de la nova 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(Llista, Float, FontStyle, GraphicsUnit, CaracterSet)

Inicialitza un nou Aspose.Imaging.Font utilitzant un conjunt de mida, estil, unitat i caràcters especificats.

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

Parameters

fontName string

Una representació de la fila del nom Aspose.Imaging.Font.

emSize float

La mida em de la nova font en les unitats especificades pel paràmetre unitat.

style FontStyle

El Aspose.Imaging.FontStyle de la nova font.

unit GraphicsUnit

La Aspose.Imaging.GràficsUnit de la nova font.

characterSet CharacterSet

Un caràcter establert per utilitzar per a aquest 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(Llista, Float, FontStyle, GraphicsUnit)

Inicialitza un nou Aspose.Imaging.Font utilitzant una mida, estil i unitat especificada.

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

Parameters

fontName string

Una representació de la fila del nom Aspose.Imaging.Font.

emSize float

La mida em de la nova font en les unitats especificades pel paràmetre unitat.

style FontStyle

El Aspose.Imaging.FontStyle de la nova font.

unit GraphicsUnit

La Aspose.Imaging.GràficsUnit de la nova font.

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

Obté un valor que indica si aquest Aspose.Imaging.Font és valent.

public bool Bold { get; }

Valor de la propietat

bool

CharacterSet

Obté un valor de byte que especifica el caràcter que aquest Aspose.Imaging.Font utilitza.

public CharacterSet CharacterSet { get; }

Valor de la propietat

CharacterSet

Italic

Obté un valor que indica si aquest Aspose.Imaging.Font és italià.

public bool Italic { get; }

Valor de la propietat

bool

Name

Obté el nom de cara d’aquest Aspose.Imaging.Font.

public string Name { get; }

Valor de la propietat

string

Size

Obtén l’em-size d’aquest Aspose.Imaging.Font mesurat en les unitats especificades per la propietat de __ WL16__ .Fon.Unit.

public float Size { get; }

Valor de la propietat

float

Strikeout

Obté un valor que indica si aquest Aspose.Imaging.Font especifica una línia horitzontal a través de la font.

public bool Strikeout { get; }

Valor de la propietat

bool

Style

Obté informació d’estil per a aquest Aspose.Imaging.Font.

public FontStyle Style { get; }

Valor de la propietat

FontStyle

Underline

Obté un valor que indica si aquest Aspose.Imaging.Font és subjecte.

public bool Underline { get; }

Valor de la propietat

bool

Unit

Obté la unitat de mesura per a aquest Aspose.Imaging.Font.

public GraphicsUnit Unit { get; }

Valor de la propietat

GraphicsUnit

Methods

DeepClone()

Crea una còpia exacta profunda d’aquest Aspose.Imaging.Font.

public Font DeepClone()

Returns

Font

El Aspose.Imaging.Font aquest mètode crea.

Equals(Objecte)

Indica si l’objecte especificat és un Aspose.Imaging.Font i té els mateixos valors de la propietat que aquest WR17.

public override bool Equals(object obj)

Parameters

obj object

l’objecte a provar.

Returns

bool

És veritat si el paràmetre obj’ és un Aspose.Imaging.Font i té els mateixos valors de la propietat que aquest __ WL16_.Pont; d’altra banda, false.

GetHashCode()

Obté el codi hash per a aquest Aspose.Imaging.Font.

public override int GetHashCode()

Returns

int

El codi hash per a aquest Aspose.Imaging.Font.

ToString()

Retorna una representació d’arxiu que pot ser llegible per a l’home en aquest Aspose.Imaging.Font.

public override string ToString()

Returns

string

Una fila que representa aquest Aspose.Imaging.Font.

 Català