الواجهة IFont

IFont interface

يعلن عن وظائف عامة لجميع صيغ الخط. يتم تنفيذها بواسطة فئات Font.

public interface IFont

الخصائص

الاسمالوصف
Encoding { get; }يحصل على ترميز الخط.
FontDefinition { get; }يحصل على تعريف الخط.
FontFamily { get; set; }يحصل أو يضبط عائلة الخط.
FontName { get; set; }الحصول أو التعيين لاسم واجهة الخط.
FontNames { get; }يحصل على أسماء الخط.
FontSaver { get; }يحصل على وظيفة حفظ الخط.
FontStyle { get; }يحصل على نمط الخط. هذه قيمة محسوبة وممثلة في نوع عام.
FontType { get; }يحصل على نوع الخط.
GlyphAccessor { get; }يحصل على مُستخرج رموز الخط. يسترجع الرموز ومعرّفاتها.
Metrics { get; }يحصل على مقاييس الخط.
NumGlyphs { get; }يحصل على عدد الرموز في الخط.
PostscriptNames { get; }الحصول على أسماء الخط Postscript.
Style { get; set; }الحصول أو التعيين لنمط الخط. هذه قيمة نصية خام مقدمة من ملف الخط.

الطرق

الاسمالوصف
Convert(FontType)يحوّل الخط إلى تنسيق آخر.

انظر أيضاً