Interface ITrueTypeFont

ITrueTypeFont interface

يعلن عن طرق للعمل مع خط TrueType .

public interface ITrueTypeFont

الخصائص

اسموصف
DataSize { get; }إرجاع حجم بيانات الخط بالبايت
FamilyName { get; }احصل على اسم عائلة الخطوط .
FullFontName { get; }يجب أن يكون هذا مزيجًا من “FamilyName” و “SubFamilyName”. استثناء: إذا كان الخط “عادي” كما هو مشار إليه في “SubFamilyName” ، فاستخدم اسم العائلة الموجود في “FamilyName” فقط. هناك استثناء للتعريف أعلاه لاسم الخط الكامل لسلاسل نظام Microsoft الأساسي لخطوط CFF OpenType: في هذه الحالة ، يجب أن تكون سلسلة اسم الخط الكامل مماثلة لـ PostScript FontName في اسم CFF INDEX.
SubFamilyName { get; }يميز اسم الفئة الفرعية للخط الخط في مجموعة لها نفس اسم عائلة الخط. من المفترض أن يعالج هذا النمط (مائل ، مائل) والوزن (خفيف ، غامق ، أسود ، إلخ). يجب أن يحتوي الخط الذي لا توجد به اختلافات معينة في الوزن أو النمط (مثل الوزن المتوسط ، وليس المائل ومجموعة بت 6 التحديد fs) على السلسلة “العادية” المخزنة في هذا الموضع.

طُرق

اسموصف
GetAscent(float)إرجاع الصعود بالنقاط.
GetData()افتح الدفق ببيانات الخط. المتصل مسؤول عن التخلص من الدفق.
GetDescent(float)إرجاع النسب بالنقاط.

أنظر أيضا