Font

Font class

يحدد تنسيقًا معينًا للنص ، بما في ذلك سمات الخط والحجم والنمط. لا يمكن توريث هذه الفئة .

public sealed class Font : IDisposable

المنشئون

اسموصف
Font(Font, FontStyle)يقوم بتهيئة مثيل جديد لملفFont فئة تستخدم المحدد الموجودFont وFontStyle التعداد ..
Font(FontFamily, float)يقوم بتهيئة مثيل جديد لملفFont فئة .
Font(string, float)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم محدد.
Font(FontFamily, float, FontStyle)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم ونمط محددين ..
Font(FontFamily, float, GraphicsUnit)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم ووحدة محددة. يضبط النمط علىRegular .
Font(string, float, FontStyle)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم ونمط محددين.
Font(string, float, GraphicsUnit)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم ووحدة محددة. تم تعيين النمط علىRegular .
Font(FontFamily, float, FontStyle, GraphicsUnit)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم ونمط ووحدة محددة.
Font(string, float, FontStyle, GraphicsUnit)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم ونمط ووحدة محددة.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم ونمط ووحدة ومجموعة أحرف محددة ..
Font(string, float, FontStyle, GraphicsUnit, byte)يقوم بتهيئة مثيل جديد لملفFontفئة باستخدام حجم ونمط ووحدة ومجموعة أحرف محددة.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte, bool)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام حجم ونمط ووحدة ومجموعة أحرف محددة ..
Font(string, float, FontStyle, GraphicsUnit, byte, bool)يقوم بتهيئة مثيل جديد لملفFont فئة باستخدام الحجم المحدد والنمط والوحدة ومجموعة الأحرف.

الخصائص

اسموصف
Bold { get; }يحصل على قيمة تشير إلى ما إذا كان هذاFont جريئة .
FontFamily { get; }يحصل على ملفFontFamily المرتبطة بهذاFont .
GdiCharSet { get; }يحصل على قيمة البايت التي تحدد مجموعة أحرف GDI أن هذاFont يستخدم .
GdiVerticalFont { get; }يحصل على قيمة تشير إلى ما إذا كان هذاFont مشتق من خط عمودي GDI ..
Height { get; }يحصل على تباعد الأسطر لهذا الخط.
IsSystemFont { get; }يحصل على قيمة تشير إلى ما إذا كان الخط عضوًا فيSystemFonts .
Italic { get; }يحصل على قيمة تشير إلى ما إذا كان هذاFont مائل .
Name { get; }يحصل على اسم الوجه لهذاFont .
OriginalFontName { get; }الحصول على اسم الخط المحدد أصلاً.
Size { get; }يحصل على حجم em لهذاFont تقاس بالوحدات المحددة بواسطة Unit الملكية .
SizeInPoints { get; }الحصول على حجم em ، بالنقاط ، لهذاFont .
Strikeout { get; }يحصل على قيمة تشير إلى ما إذا كان هذاFont يحدد خطًا أفقيًا من خلال الخط.
Style { get; }يحصل على معلومات عن النمط لهذا الغرضFont .
SystemFontName { get; }يحصل على اسم خط النظام إذا كانت الخاصية IsSystemFont ترجع صحيحًا.
Underline { get; }يحصل على قيمة تشير إلى ما إذا كان هذاFont مسطر .
Unit { get; }الحصول على وحدة القياس لهذاFont .

طُرق

اسموصف
Clone()لإنشاء نسخة طبق الأصل من هذاFont .
Dispose()يقوم بإصدار كافة الموارد التي يستخدمها هذاFont .
override Equals(object)يشير إلى ما إذا كان الكائن المحددFont وله نفس الشيءFontFamily ، GdiVerticalFont وGdiCharSet وStyle وSize و وUnit قيم الممتلكات على هذا النحوFont .
override GetHashCode()يحصل على كود التجزئة لهذاFont .
GetHeight()إرجاع تباعد الأسطر بالبكسل لهذا الخط.
GetHeight(float)إرجاع الارتفاع بالبكسلFontعند الرسم على جهاز بدقة عمودية محددة.
GetHeight(Graphics)إرجاع تباعد الأسطر ، بالوحدة الحالية من المحددGraphics ، من هذا الخط.
override ToString()إرجاع تمثيل سلسلة يمكن قراءته بواسطة الإنسانFont .

أنظر أيضا