THPDFTrueTypeData.TryGetMetadata
function TryGetMetadata(out Metadata: THPDFTrueTypeMetadata): Boolean;
Sınırlı name, head, hhea, OS/2, post, glyf ve loca meta verisini masaüstü bir yazı tipi API'si kullanmadan okur
Yöntem sonuç kaydını başlatır ve eksik zorunlu metrikler, geçersiz sfnt imzaları veya head magic, geçersiz units per em veya ters yazı tipi sınırları için false döndürür
TrueType outline uygunluğu ayrıca loca formatını, kapsamı, monotonik offset'leri ve glyf sınırlarını denetler; CFF sfnt yazı tipleri, TrueTypeOutlines false kalırken meta veri açığa çıkarabilir
İsteğe bağlı name, OS/2 ve post alanları açık presence bayrakları veya belgelenmiş varsayılanlar kullanır; tüm tablo ve alan erişimleri okumadan önce denetlenir
Yöntem eksiksiz bir glyph-program validator'ı yapmaz ve rendering, shaping veya embedding izin kararı vermez
Mevcut cmap ve metrik API'leri orijinal davranışlarını korur; katı Unicode appearance profili, ek HasUnicodeCmap ve UnicodeGIDForCodepoint yöntemlerini kullanır