मैं एक वेब सेवा विकसित कर रहा हूं जो उपयोगकर्ता द्वारा चयनित टीटीएफ फ़ॉन्ट का उपयोग करके PHP जीडी एक्सटेंशन का उपयोग कर वर्ण प्रस्तुत करता है।PHP-GD: यूनिकोड वर्णों से निपटना
यह ASCII-देश में ठीक काम करता है, लेकिन वहाँ कुछ समस्याएं हैं:
स्ट्रिंग प्रदान करने की UTF-8 के रूप में आता है। मैं उपयोगकर्ता-चयन योग्य फोंट की सूची को केवल उन लोगों के लिए सीमित करना चाहता हूं जो स्ट्रिंग को सही तरीके से प्रस्तुत कर सकते हैं, क्योंकि कुछ फ़ॉन्ट्स में केवल ASCII वर्णों, आईएसओ 8601, आदि के लिए ग्लाइफ होते हैं
ऐसे मामले में जहां कुछ सजावटी पात्र शामिल हैं, चयनित फ़ॉन्ट में अधिकांश पात्रों को प्रस्तुत करना और एरियल में सजावटी पात्रों को प्रस्तुत करना ठीक होगा (या जो भी फ़ॉन्ट विस्तारित ग्लिफ होता है)।
यह प्रतीत नहीं होता की तरह पीएचपी-जीडी पर्याप्त फ़ॉन्ट मेटाडाटा से क्वेरी यह पता लगाने की अगर एक चरित्र एक दिया फ़ॉन्ट में गाया जा सकता है के लिए समर्थन हासिल है। PHP में फ़ॉन्ट मेट्रिक्स प्राप्त करने का एक अच्छा तरीका क्या है? क्या कोई कमांड-लाइन उपयोगिता है जो एक्सएमएल या अन्य पारदर्शी प्रारूप में डंप कर सकती है?
बस अपने आप को एक यूनिकोड फॉन्ट मिलता है। –