Yazı tipi ayrıntıları nasıl okunur? Örneğin, yazı tipleri meta verilerinde telif hakkı, aile adı, tasarımcı, sürüm ve daha fazlası gibi bilgileri içerir. Ayrıca, betiğin dosyadaki glif miktarını ve fontun hangi dilleri desteklediğini döndürmesini de isterim. Örneğin, tipik bir yazı tipi, batı, İsveççe ve romain dil desteğini içerebilir ve yüzlerce glif içerebilir. Truetype ve opentype font dosyalarını desteklemelidir. Bunu başarmak için herhangi bir yardım için şimdiden teşekkür ederiz!PHP: Yazı tipi dosyasının TrueType/OpenType meta verilerini okuyun
5
A
cevap
5
Bu eski bir iş parçacığı olduğunu biliyorum, ancak over on this thread konuyla ilgili bazı hareketler olmuştur.
1
php-font-lib @https://github.com/PhenX/php-font-lib'a bir göz atmanızı tavsiye ederim. Bu, istediğiniz diğer özelliklere de sahiptir ve diğer yazı tipi formatlarını da destekler. Bu kütüphaneden ne tür bilgilere ulaşabileceğinizi öğrenmek için UI @http://pxd.me/php-font-lib/www/font_explorer.html numaralı demoya bakın.
php'nin bunun için hazır bir işlevi olduğuna inanmıyorum, ancak internette yazı tipi dosyasını ayrıştıran ve meta verilerini alan bazı sınıflar var gibi görünüyor. – dqhendricks