पर उपलब्ध फ़ॉन्ट आकारों को पुनर्प्राप्त करते समय जब मैं विंडोज कॉमन फ़ॉन्ट संवाद खोलता हूं, तो यह प्रत्येक फ़ॉन्ट के लिए आकारों का एक समूह सूचीबद्ध करता है। ओपनटाइप/ट्रू टाइप फ़ॉन्ट्स के लिए, इसमें एक ही सूची है - 9, 10, 11, 12, 14, 16, 18 ... बिटमैप फोंट के लिए, सूची उपलब्ध बिटमैप्स के अनुसार बदलती है। "छोटे फोंट" में 2,3,4,5,6,7 है, जबकि सादे पुराने कूरियर में 10, 12, 15 है। मुझे नहीं पता, लेकिन मुझे पिछले पढ़ने से विश्वास है कि ट्रू टाइप फ़ॉन्ट्स के लिए भी, कुछ आकारों को संकेत दिया जाएगा और उन सभी अन्य आकारों की तुलना में अच्छा लगेगा, इसलिए शायद मैं एक ट्रू टाइप फ़ॉन्ट को आकारों के अधिक प्रतिबंधित सेट के साथ भी देख सकता हूं।विंडोज
मैं अपने आवेदन में एक सुविधा लागू कर रहा हूं जिससे Ctrl + Mousewheel फ़ॉन्ट आकार को ऊपर और नीचे स्केल करेगा, जैसा कि यह ब्राउज़र में करता है। मैं फ़ॉन्ट के लिए आकारों की उपलब्ध सूची निर्धारित करना चाहता हूं ताकि यदि मैं वर्तमान में आकार 12 पर हूं, तो मेरा आवेदन जानता है कि कूरियर न्यू के लिए, अगला उपयुक्त बड़ा आकार 14 है, जबकि सादे पुराने कूरियर के लिए, यह 15 है।
मैं यह करने के बारे में कैसे जा सकता हूं?
आप यह भाषा किस भाषा में कर रहे हैं? –
मैं सीधे Win32 एपीआई के खिलाफ जा रहा हूं, इसलिए प्रश्न की भाषा-अज्ञेयवादी। लेकिन मैं सी ++ का उपयोग कर रहा हूँ। –