2011-03-13 8 views
5

के साथ उपलब्ध पात्रों को प्राप्त करें ट्रू टाइप फ़ॉन्ट में उपलब्ध सभी पात्रों की सूची कैसे प्राप्त करें? PHP का उपयोग करनाट्रू टाइप में PHP

उत्तर

2

PHP में कोई एक्सटेंशन नहीं है जो FreeType के साथ काम करता है, जो ट्रू टाइप फ़ॉन्ट्स से निपटने के लिए स्थायी ओपन सोर्स लाइब्रेरी है।

आपको Perl's Font::FreeType::Glyph जैसी उपयुक्त लाइब्रेरी के साथ दूसरी भाषा में खोलना पड़ सकता है, जो आपको प्रत्येक फ़ॉन्ट से पूछने देगा कि क्या यह किसी विशेष ग्लिफ का प्रतिनिधित्व करता है या नहीं।

विकल्प में, आप उचित PHP एक्सटेंशन सीधे सी

1

में अगर मैं your older post पर देखने लिख सकता है, ऐसा लगता है कि आप प्रारूप 4 subtable निष्कर्षण में फंस रहे हैं। श्रेणीशक्ति मूल्य निकालने के बाद, प्रत्येक सीजीकाउंट मान के लिए एंडकोड निकाला जाना चाहिए, फिर अपने आप पर आरक्षितपैड, फिर स्टार्टकोड, आईडीडेलटा और आईडीआरेंजऑफसेट को प्रत्येक सेगकाउंट के लिए भी निकाला जाना चाहिए।

फिर यह कठिन हो जाता है। आपने उपलब्ध सभी डेटा निकाले हैं, और अब जानकारी को पुनर्निर्माण करना है। इसके लिए, आपको क्या करना है इसकी एक झलक पाने के लिए आपको take a look at this होना चाहिए। इसके साथ, आपके पास अपना कोड समाप्त करने के लिए आवश्यक सभी जानकारी होनी चाहिए।

संबंधित मुद्दे