الفئة TtfHeadTable
محتويات
[
يخفي
]TtfHeadTable class
يمثل جدول “head” لملف خط TTF.
public class TtfHeadTable : TtfTableBase
الخصائص
| الاسم | الوصف |
|---|---|
| CheckSumAdjustment { get; } | يحصل على uint32 checkSumAdjustment. لحسابه: اضبطه على 0، احسب المجموع الاختباري لجدول ‘head’ وضعه في دليل الجداول، اجمع الخط بأكمله كـ uint32، ثم خزن B1B0AFBA - المجموع. المجموع الاختباري لجدول ‘head’ لن يكون خاطئًا. هذا مقبول. |
| Created { get; } | يحصل على longDateTime تاريخ الإنشاء الدولي. |
| Flags { get; } | يحصل على uint16 flags. |
| FontDirectionHint { get; } | يحصل على int16 fontDirectionHint. 0 رموز مختلطة الاتجاه؛ 1 فقط رموز ذات اتجاه قوي من اليسار إلى اليمين؛ 2 مثل 1 ولكن يحتوي أيضًا على محايدات؛ -1 فقط رموز ذات اتجاه قوي من اليمين إلى اليسار؛ -2 مثل -1 ولكن يحتوي أيضًا على محايدات. |
| FontRevision { get; } | يحصل على fixed fontRevision المحدد من قبل صانع الخط. |
| GlyphDataFormat { get; } | يحصل على int16 glyphDataFormat 0 للتنسيق الحالي. |
| IndexToLocFormat { get; } | يحصل على int16 indexToLocFormat 0 للإزاحات القصيرة، 1 للإزاحات الطويلة. |
| LowestRecPPEM { get; } | يحصل على uint16 lowestRecPPEM أصغر حجم قابل للقراءة بالبكسل. |
| MacStyle { get; } | يحصل على uint16 macStyle. |
| MagicNumber { get; } | يحصل على uint32 magicNumber المحدد إلى 0x5F0F3CF5. |
| Modified { get; } | يحصل على longDateTime تاريخ التعديل الدولي. |
| Offset { get; } | يحصل على الإزاحة من بداية sfnt. |
| TtfTables { get; } | إشارة إلى مستودع جدول TTF. |
| UnitsPerEM { get; } | يحصل على uint16 unitsPerEm النطاق من 64 إلى 16384. |
| Version { get; } | الإصدار الثابت 0x00010000 إذا (الإصدار 1.0). |
| XMax { get; } | يحصل على FWord xMax لجميع مربعات حدود الرموز. |
| XMin { get; } | يحصل على FWord xMin لجميع مربعات حدود الرموز. |
| YMax { get; } | يحصل على FWord yMax لجميع مربعات حدود الرموز. |
| YMin { get; } | يحصل على FWord yMin لجميع مربعات حدود الرموز. |
| static Tag { get; } | يحصل على علامة الجدول. |
انظر أيضاً
- class TtfTableBase
- namespace Aspose.Font.TtfTables
- assembly Aspose.Font