जब भी मैं एक विंडोज 2003 सर्वर पर एक नया फ़ॉन्ट स्थापित करता हूं, तो मैं इसे अपने एएसपीनेट वेब एप्लिकेशन में तुरंत उपयोग नहीं कर सकता। आवेदन CreateFontIndirect
gdi32.dll जीत एपीआई के माध्यम से फ़ॉन्ट प्राप्त करता है, और उसके बाद मेरे एएसपीनेट अनुप्रयोग में एक गतिशील पाठ छवि बनाने के लिए इस फ़ॉन्ट का उपयोग करें। ऐसा लगता है जैसे फोंट कहीं कैश हो जाते हैं, क्योंकि मुझे बस डिफ़ॉल्ट फ़ॉन्ट वापस मिल जाएगा।विंडोज फोंट स्थापित करने के बाद आवेदन में तुरंत उपयोग नहीं किया जा सकता है?
रीबूट के बाद फ़ॉन्ट कैश अपडेट हो जाता है, और फिर मुझे सही फ़ॉन्ट मिलता है, लेकिन स्पष्ट रूप से मैं काम करने के लिए एक नया फ़ॉन्ट प्राप्त करने के लिए उत्पादन सर्वर पर रीबूट नहीं करना चाहता।
क्या फ़ॉन्ट कैश फ्लश करने का कोई तरीका है?
आप फ़ॉन्ट्स कैसे इंस्टॉल करते हैं? –
मैं उन्हें विंडोज़ \ fonts फ़ोल्डर में कॉपी करके उन्हें स्थापित करता हूं। विंडोज इंस्टॉलेशन बार बार दिखाता है और वे विंडोज़ \ फोंट फ़ोल्डर में सही ढंग से दिखाई देते हैं, ऐसा लगता है कि वे सही तरीके से स्थापित हैं। – Carvellis
बीटीडब्ल्यू वे नियमित टीटी फोंट हैं जो आमतौर पर एप्लिकेशन में काम करते हैं, बस विंडोज़ में स्थापित करने के तुरंत बाद नहीं। – Carvellis