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
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
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
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
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
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
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
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)
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
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)
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
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Font ini berani.
public bool Bold { get; }
Nilai Properti
CharacterSet
Dapatkan nilai byte yang menentukan set karakter yang digunakan oleh Aspose.Imaging.Font ini.
public CharacterSet CharacterSet { get; }
Nilai Properti
Italic
Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Font ini italis.
public bool Italic { get; }
Nilai Properti
Name
Dapatkan nama wajah dari ini Aspose.Imaging.Font.
public string Name { get; }
Nilai Properti
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
Strikeout
Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Font ini menentukan garis horizontal melalui font.
public bool Strikeout { get; }
Nilai Properti
Style
Dapatkan informasi gaya untuk Aspose.Imaging.Font ini.
public FontStyle Style { get; }
Nilai Properti
Underline
Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Font ini ditekankan.
public bool Underline { get; }
Nilai Properti
Unit
Dapatkan unit pengukuran untuk ini Aspose.Imaging.Font.
public GraphicsUnit Unit { get; }
Nilai Properti
Methods
DeepClone()
Mencipta salinan yang tepat dari Aspose.Imaging.Font ini.
public Font DeepClone()
Returns
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
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
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
Sebuah string yang mewakili ini Aspose.Imaging.Font.