Class Font

Class Font

Nama dari : Aspose.Imaging Pengumpulan: Aspose.Imaging.dll (25.4.0)

Menentukan format tertentu untuk teks, termasuk huruf wajah, ukuran, dan atribut gaya. kelas ini tidak dapat diwarisi.

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

Inheritance

object Font

anggota yang diwarisi

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

Constructors

Font(Bentuk, FontStyle)

Inicialisasi Aspose.Imaging.Font baru yang menggunakan spesifikasi yang ada Aspose.Imaging.Font dan Aspose.Imaging.FontStyle.

public Font(Font prototype, FontStyle newStyle)

Parameters

prototype Font

Aspose.Imaging.Font yang ada dari mana untuk membuat Aspose.Imaging.Font yang baru.

newStyle FontStyle

Aspose.Imaging.FontStyle untuk diterapkan pada Aspose.Imaging.Font. nilai berbilang dari Aspose.Imaging.FontStyle daftar dapat dikombinasikan dengan operator OR.

Exceptions

ArgumentNullException

prototype’ is null.

Font(Banjir, Banjir)

Set karakter ditetapkan untuk Aspose.Imaging.CharacterSet.Default, unit grafis untuk Aspose.Imaging.GraphicsUnit.Point, gaya font untuk Aspose.Imaging.FontStyle.Regular.

public Font(string fontName, float emSize)

Parameters

fontName string

Sebuah string representasi dari Aspose.Imaging.Font nama.

emSize float

Em-size, dalam titik, dari font baru.

Exceptions

ArgumentOutOfRangeException

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

ArgumentNullException

fontName’ is null.

Font(Bagian, Flow, FontStyle)

Inicialisasi Aspose.Imaging.Font baru menggunakan ukuran dan gaya yang ditentukan. set karakter ditetapkan ke Aspose.Imaging.CharacterSet.Default, unit grafis ke Aspose.Imaging.GraphicsUnit.Point.

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

Parameters

fontName string

Sebuah string representasi dari Aspose.Imaging.Font nama.

emSize float

Em-size, dalam titik, dari font baru.

style FontStyle

Aspose.Imaging.FontStyle dari font baru.

Exceptions

ArgumentOutOfRangeException

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

ArgumentNullException

fontName’ is null.

Font(Titik, Titik, Grafis)

Inicialisasi Aspose.Imaging.Font baru menggunakan ukuran dan unit yang ditentukan. set karakter ditetapkan untuk Aspose.Imaging.CharacterSet.Default, gaya ditetapkan untuk Aspose.Imaging.FontStyle.Regular.

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

Parameters

fontName string

Sebuah string representasi dari Aspose.Imaging.Font nama.

emSize float

Ukuran em font baru dalam unit yang ditentukan oleh parameter unit.

unit GraphicsUnit

The Aspose.Imaging.GraphicsUnit dari font baru.

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)

Inicialisasi Aspose.Imaging.Font baru menggunakan ukuran, gaya, unit, dan karakter set yang ditentukan.

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

Parameters

fontName string

Sebuah string representasi dari Aspose.Imaging.Font nama.

emSize float

Ukuran em font baru dalam unit yang ditentukan oleh parameter unit.

style FontStyle

Aspose.Imaging.FontStyle dari font baru.

unit GraphicsUnit

The Aspose.Imaging.GraphicsUnit dari font baru.

characterSet CharacterSet

Sebuah karakter yang ditetapkan untuk digunakan untuk font ini.

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)

Inicialisasi Aspose.Imaging.Font baru menggunakan ukuran, gaya, dan unit yang ditentukan.

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

Parameters

fontName string

Sebuah string representasi dari Aspose.Imaging.Font nama.

emSize float

Ukuran em font baru dalam unit yang ditentukan oleh parameter unit.

style FontStyle

Aspose.Imaging.FontStyle dari font baru.

unit GraphicsUnit

The Aspose.Imaging.GraphicsUnit dari font baru.

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

Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Font ini berani.

public bool Bold { get; }

Nilai Properti

bool

CharacterSet

Dapatkan nilai byte yang menentukan set karakter yang digunakan oleh Aspose.Imaging.Font ini.

public CharacterSet CharacterSet { get; }

Nilai Properti

CharacterSet

Italic

Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Font ini italis.

public bool Italic { get; }

Nilai Properti

bool

Name

Dapatkan nama wajah dari ini Aspose.Imaging.Font.

public string Name { get; }

Nilai Properti

string

Size

Dapatkan em-size dari Aspose.Imaging.Font ini diukur dalam unit yang ditentukan oleh Properti Aspose.Imaging.Font.

public float Size { get; }

Nilai Properti

float

Strikeout

Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Font ini menentukan garis horizontal melalui font.

public bool Strikeout { get; }

Nilai Properti

bool

Style

Dapatkan informasi gaya untuk Aspose.Imaging.Font ini.

public FontStyle Style { get; }

Nilai Properti

FontStyle

Underline

Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Font ini ditekankan.

public bool Underline { get; }

Nilai Properti

bool

Unit

Dapatkan unit pengukuran untuk ini Aspose.Imaging.Font.

public GraphicsUnit Unit { get; }

Nilai Properti

GraphicsUnit

Methods

DeepClone()

Mencipta salinan yang tepat dari Aspose.Imaging.Font ini.

public Font DeepClone()

Returns

Font

The Aspose.Imaging.Font metode ini menciptakan.

Equals(objek)

Ini menunjukkan apakah objek yang ditentukan adalah Aspose.Imaging.Font dan memiliki nilai properti yang sama dengan Aspose.Imaging.Font ini.

public override bool Equals(object obj)

Parameters

obj object

Objek yang harus diuji.

Returns

bool

Memang benar jika parameter obj’ adalah Aspose.Imaging.Font dan memiliki nilai properti yang sama seperti ini Aspose.Imaging.Font; jika tidak, palsu.

GetHashCode()

Dapatkan kode hash untuk Aspose.Imaging.Font ini.

public override int GetHashCode()

Returns

int

Kode hash untuk ini Aspose.Imaging.Font.

ToString()

Mengembalikan representasi string yang dapat dibaca oleh manusia dari Aspose.Imaging.Font ini.

public override string ToString()

Returns

string

Sebuah string yang mewakili ini Aspose.Imaging.Font.

 Indonesia