[css] अंग्रेजी वर्णमाला का कौन सा पत्र सबसे पिक्सल लेता है?



Answers

नेड बचेचेल्डर के बेहद व्यावहारिक उत्तर के लिए, क्योंकि मैं यहां अंकों के बारे में सोच रहा था:

0000000000000000000000000000000000000000

1111111111111111111111111111111111111111

2222222222222222222222222222222222222222

3333333333333333333333333333333333333333

4444444444444444444444444444444444444444

5555555555555555555555555555555555555555

6666666666666666666666666666666666666666

7777777777777777777777777777777777777777

8888888888888888888888888888888888888888

9999999999999999999999999999999999999999

Question

मैं वाक्य में वर्णों की संख्या के आधार पर कुछ गतिशील प्रोग्रामिंग करने की कोशिश कर रहा हूं। अंग्रेजी वर्णमाला का कौन सा पत्र स्क्रीन पर सबसे पिक्सल लेता है?




यह फ़ॉन्ट पर निर्भर करेगा। मैं एक प्रोग्रामिंग भाषा में एक छोटा प्रोग्राम तैयार करूंगा जिसके साथ आप सबसे अधिक आरामदायक हैं, जहां आप वर्णमाला के प्रत्येक अक्षर को एक बार एम आकार के बिटमैप में आकर्षित करते हैं। सफेद के साथ प्रत्येक पिक्सेल शुरू करें। फिर प्रत्येक अक्षर को खींचने और उस नंबर को सहेजने के बाद सफेद पिक्सल की संख्या गिनें। आपको जो उच्चतम नंबर मिल रहा है वह वह है जिसे आप ढूंढ रहे हैं।

संपादित करें: यदि आप वास्तव में रुचि रखते हैं कि कौन सा सबसे बड़ा आयताकार लेता है (लेकिन ऐसा लगता है कि आप वास्तव में उसके बाद पिक्सेल नहीं हैं), तो आप आकार खोजने के लिए विभिन्न एपीआई कॉल का उपयोग कर सकते हैं, लेकिन यह इस पर निर्भर करता है आपकी प्रोग्रामिंग भाषा। जावा में, उदाहरण के लिए, आप FontMetrics क्लास का उपयोग करेंगे।




यह फ़ॉन्ट पर निर्भर करता है। उदाहरण के लिए क्रॉस शून्य एक नियमित से काफी अधिक लेता है।

लेकिन अगर कोई अनुमान लगा सकता है, तो मैं एक्स या बी के साथ जाऊंगा।




अपने प्लेटफ़ॉर्म के आधार पर, किसी स्ट्रिंग या DrawText () फ़ंक्शन से किसी भी तरह की चौड़ाई वाली संपत्ति के साथ "getWidth" का कोई तरीका हो सकता है।

मैं एक साधारण अल्गॉर्टटाइम बनाउंगा जो आवश्यक फ़ॉन्ट का उपयोग करता था और फिर अल्फाबेट के माध्यम से भाग गया और इसे एक छोटी सी कॉन्फ़िगरेशन में संग्रहीत किया था या इसे प्रारंभिक रूप से गणना की थी क्योंकि ए से ज़ेड के लूप के रूप में यह मुश्किल नहीं था।




क्रोम में एरियल 30 पीएक्स - डब्ल्यू जीतता है




पूंजी "एम" परंपरागत रूप से सबसे व्यापक है।




Links



Tags

css css   char