THPDFTrueTypeData

Unit: HPDFFontData

THPDFTrueTypeData= class(TObject)

قارئ sfnt أحادي الخط مستقلًا عن GUI يتقاسمه فك ترميز النص وتصيير المحارف المضمّن في Windows

المستدعي يملك الكائن ويزود مصفوفة بايتات sfnt كاملةً؛ والمصفوفة تبقى مشارًا إليها من الكائن فعلى المستدعين عدم تغيير بايتاتها أثناء استخدامها

CMaps المدعومة صيغ 4 و12 و0 و6 بأولوية احتياط Unicode وsymbol وMacintosh القائمة؛ ومجموعات الخطوط ومقاييس نسخ الخطوط المتغيرة خارج هذا المهايئ

TryGetMetadata تُعيد اسم sfnt الفعلي والحدود والمقاييس العمودية وزاوية الميل وأعلام التضمين وتوافر محيطات TrueType محدودًا بحدود عبر THPDFTrueTypeMetadata

HasUnicodeCmap و UnicodeGIDForCodepoint تزودان بحثًا من Unicode مفحوصًا بدقةً دون احتياط Symbol أو MacRoman لتوليد مظاهر Unicode صريحة

TryGetGlyphBounds تقرأ حدود ترويسة TrueType الفعلية المختارة، بما يشمل المحارف الفارغة والمركبة، عبر السجل THPDFTrueTypeGlyphBounds

THPDFTrueTypeData · النواة المحمولة في Linux وعقود المنصة

خطوط OpenType CFF 1 مدعومة عبر خلفية مظاهر الخطوط المدمجة، مع الحفاظ على الخط كاملًا ومطابقة CID الفعلية والنص Unicode والعروض وسياسة التضمين

TryGetCFF2FontTable يستعلم جدول CFF2 أصليًا محدود السقف؛ وbackend مظاهر CFF2 ينشئ مسارات CFF 1 ساكنة بنسخة افتراضية لمخرجات PDF