الفئة TtfOs2Table

TtfOs2Table class

يمثل جدول “OS/2” لملف خط TTF.

public class TtfOs2Table : TtfTableBase

الخصائص

الاسمالوصف
AchVendId { get; }يحصل على قيمة AchVendId.
FSSelection { get; }يحتوي على معلومات تتعلق بطبيعة أنماط الخط. 0 بت 1 ITALIC الخط يحتوي على أحرف مائلة، وإلا فهي عمودية. 1 UNDERSCORE الأحرف تحتها خط. 2 NEGATIVE الأحرف لها الخلفية والواجهة مقلوبتان. 3 OUTLINED أحرف ذات حدود (مجوفة)، وإلا فهي صلبة. 4 STRIKEOUT الأحرف مشطوبة. 5 بت 0 BOLD الأحرف مغمّسة. 6 REGULAR الأحرف في الوزن/النمط القياسي للخط.
FSType { get; }يحصل على قيمة FSType.
Offset { get; }يحصل على الإزاحة من بداية sfnt.
Panose { get; }تُستخدم سلسلة الأرقام المكوّنة من 10 بايتات لوصف الخصائص البصرية لنوع الخط المحدد. تُستَخدم هذه الخصائص بعد ذلك لربط الخط بخطوط أخرى ذات مظهر مشابه ولكن بأسماء مختلفة.
SCapHeight { get; }يحصل على قيمة SCapHeight.
SFamilyClass { get; }هذا المعامل هو تصنيف لتصميم عائلة الخط. فئة الخط والفئة الفرعية للخط هي قيم مسجلة تُعيّنها IBM لكل عائلة خط. يُقصد بهذا المعامل استخدامه لاختيار خط بديل عندما لا يكون الخط المطلوب متاحًا.
STypoAscender { get; }يحصل على قيمة STypoAscender.
STypoDescender { get; }يحصل على قيمة STypoDescender.
STypoLineGap { get; }يحصل على قيمة STypoLineGap.
SupportedTableVersions { get; }يحصل على إصدارات جدول OS/2 المدعومة.
SXHeight { get; }يحصل على قيمة SXHeight.
TtfTables { get; }إشارة إلى مستودع جدول TTF.
ULCodePageRange { get; }يحصل على قيمة ULCodePageRange.
ULUnicodeRange { get; }يحصل على قيمة ULUnicodeRange.
USBreakChar { get; }يحصل على قيمة USBreakChar.
USDefaultChar { get; }يحصل على قيمة USDefaultChar.
USFirstCharIndex { get; }يحصل على قيمة USFirstCharIndex.
USLastCharIndex { get; }يحصل على قيمة USLastCharIndex.
USLowerOpticalPointSize { get; }يحصل على قيمة USLowerOpticalPointSize.
USMaxContext { get; }يحصل على قيمة USMaxContext.
USUpperOpticalPointSize { get; }يحصل على قيمة USUpperOpticalPointSize.
USWeightClass { get; }يشير إلى الوزن البصري (درجة السواد أو سمك الخطوط) للأحرف في الخط.
USWidthClass { get; }يشير إلى تغيير نسبي عن نسبة الأبعاد العادية (العرض إلى الارتفاع) كما حددها مصمم الخط للأحرف في الخط.
USWinAscent { get; }يحصل على قيمة USWinAscent.
USWinDescent { get; }يحصل على قيمة USWinDescent.
Version { get; }يحصل على قيمة Version.
XAvgCharWidth { get; }يحصل على معامل متوسط عرض الحرف.
YStrikeoutPosition { get; }يحصل على قيمة YStrikeoutPosition.
YStrikeoutSize { get; }يحصل على قيمة YStrikeoutSize.
YSubscriptXOffset { get; }يحصل على قيمة YSubscriptXOffset.
YSubscriptXSize { get; }يحصل على قيمة YSubscriptXSize.
YSubscriptYOffset { get; }يحصل على قيمة YSubscriptYOffset.
YSubscriptYSize { get; }يحصل على قيمة YSubscriptYSize.
YSuperscriptXOffset { get; }يحصل على قيمة YSuperscriptXOffset.
YSuperscriptXSize { get; }يحصل على قيمة YSuperscriptXSize.
YSuperscriptYOffset { get; }يحصل على قيمة YSuperscriptYOffset.
YSuperscriptYSize { get; }يحصل على قيمة YSuperscriptYSize.
static Tag { get; }يحصل على علامة الجدول.

الطرق

الاسمالوصف
GetLicenseFlags()يحصل على العلامات المدمجة (fsType) في تمثيل الكائن.

انظر أيضاً