الطريقة THPDFTrueTypeData.TryGetMetadata

function TryGetMetadata(out Metadata: THPDFTrueTypeMetadata): Boolean;

تقرأ بيانات وصف name وhead وhhea وOS/2 وpost وglyf وloca محدودة بحدود دون استخدام API خطوط سطح مكتب

الطريقة تهيئ سجل النتيجة وتُعيد false لمقاييس مطلوبة غائبة أو تواقيع sfnt أو magic ترويسة غير صالحة أو وحدات لكل em غير صالحة أو حدود خط معكوسة

تAvailability محيطات TrueType تفحص إضافةً صيغة loca والامتداد والإزاحات الرتيبة وحدود glyf؛ وخطوط CFF sfnt يمكنها إتاحة بيانات وصف بينما تبقى TrueTypeOutlines false

حقول name وOS/2 وpost الاختيارية تستخدم أعلام حضور صريحة أو افتراضيات موصوفة؛ وكل وصول جداول وحقول يفحص قبل القراءة

الطريقة لا تجري مدقق برنامج محارف كاملًا ولا تتخذ قرار تصيير أو تشكيل أو صلاحية تضمين

واجهات cmap والمقاييس القائمة تحفظ سلوكها الأصلي؛ وملف مظاهر Unicode الصارم يستخدم HasUnicodeCmap و UnicodeGIDForCodepoint الدالتين