फ़ॉन्ट को संकुचित करें ताकि फ़ाइल का आकार कम हो सके

21+ फ़ॉन्ट प्रारूपों का समर्थन। उपसमुच्चय यूनिकोड रेंज, संकेत हटाएं, और अनुकूलन के लिए तालिकाओं का अनुकूलन करें।

यहां अपने फ़ॉन्ट फ़ाइलें डालें

या फ़ाइलों को ब्राउज़ करने के लिए क्लिक करें

सभी फ़ॉन्ट प्रारूपों का समर्थन • कई फ़ाइलें • सुरक्षित संकुचन
21+फ़ॉन्ट प्रारूप
100%गोपनीय
गुणवत्तानियंत्रण सेटिंग्स

समर्थित फ़ॉन्ट प्रारूप

पूर्ण गुणवत्ता नियंत्रण के साथ 21+ फ़ॉन्ट प्रारूपों के बीच संकुचन करें - उपसमुच्चय और अनुकूलन को समायोजित करें

डेस्कटॉप फ़ॉन्ट

TTF

TrueType फ़ॉन्ट - वर्गाकार Bézier वक्रों और उत्कृष्ट संकेत के साथ सार्वभौमिक डेस्कटॉप फ़ॉन्ट प्रारूप।

OTF

OpenType फ़ॉन्ट - आधुनिक फ़ॉन्ट मानक जिसमें घनाकार वक्र, 65,536+ अक्षर, और उन्नत टाइपोग्राफी सुविधाएँ हैं।

DFONT

मैक ओएस फ़ॉन्ट सूटकेस - क्लासिक मैक ओएस से विरासत में मिला मैकिंटॉश संसाधन फोर्क फ़ॉन्ट प्रारूप।

CFF

कॉम्पैक्ट फ़ॉन्ट फ़ॉर्मेट - अधिकतम संपीड़न के लिए एडोब का कुशल पोस्टस्क्रिप्ट-आधारित आउटलाइन प्रारूप।

CID

CID-कीड फ़ॉन्ट - एशियाई भाषा के विशाल वर्ण सेट के लिए एडोब का प्रारूप, अब विरासत में।

SFD

स्प्लाइन फ़ॉन्ट डेटाबेस - फ़ॉन्टफोर्ज का स्वदेशी संपादन योग्य फ़ॉन्ट स्रोत प्रारूप।

UFO

Unified Font Object - संपादक के बीच संगतता के लिए आधुनिक XML-आधारित फ़ॉन्ट स्रोत प्रारूप।

विशेष प्रारूप

PFB

PostScript फ़ॉन्ट बाइनरी - पेशेवर प्रिंटिंग के लिए बाइनरी एन्कोडिंग में टाइप 1 फ़ॉन्ट।

PFA

PostScript फ़ॉन्ट ASCII - ASCII पाठ प्रारूप में टाइप 1 फ़ॉन्ट, PFB के लिए संपादनीय विकल्प।

PFM

प्रिंटर फ़ॉन्ट मेट्रिक्स - टाइप 1 पोस्टस्क्रिप्ट फ़ॉन्ट के लिए विंडोज मेट्रिक्स फ़ाइल।

AFM

एडोब फ़ॉन्ट मेट्रिक्स - टाइप 1 पोस्टस्क्रिप्ट फ़ॉन्ट के लिए पाठ-आधारित मेट्रिक्स फ़ाइल।

BIN

बाइनरी फ़ॉन्ट फ़ाइल - फ़ॉन्ट विकास पाइपलाइनों में उपयोग किए जाने वाले कच्चे बाइनरी फ़ॉन्ट रूपरेखा डेटा।

SUIT

फ़ॉन्ट सूटकेस - Mac संसाधन फोर्क कंटेनर जो 1984-2001 युग के कई फ़ॉन्ट प्रारूपों को स्टोर करता है।

PS

PostScript फ़ॉन्ट प्रोग्राम - निष्पादन योग्य PostScript कोड के रूप में PostScript टाइप 1 फ़ॉन्ट।

PT3

PostScript टाइप 3 फ़ॉन्ट - रंग और प्रभावों के साथ बिटमैप/प्रक्रियात्मक फ़ॉन्ट प्रारूप।

T11

टाइप 11 फ़ॉन्ट - जटिल एशियाई भाषा फ़ॉन्ट के लिए PostScript CID भिन्नता।

T42

टाइप 42 फ़ॉन्ट - PostScript प्रिंटर के लिए TrueType फ़ॉन्ट रैपर।

फॉन्ट संकुचन के लिए पूर्ण मार्गदर्शिका

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

आपके फॉन्ट संकुचन प्रश्नों के उत्तर

मुझे फॉन्ट फ़ाइलों को संकुचित करने की आवश्यकता क्यों होगी?

फॉन्ट संकुचन वेब प्रदर्शन और संग्रहण समस्याओं को हल करता है। आपकी वेबसाइट पर कस्टम फॉन्ट्स का कुल 2MB उपयोग होता है, जिससे पृष्ठ लोड समय धीमा हो जाता है। आपकी फॉन्ट लाइब्रेरी में 500 फॉन्ट्स हैं जो 5GB संग्रहण लेती हैं। आपका मोबाइल ऐप अंतर्निहित फॉन्ट्स के कारण आकार सीमाओं को पार कर जाता है। शायद आप एक फॉन्ट पैकेज वितरित कर रहे हैं जो ईमेल के लिए बहुत बड़ा है, या आपको बेहतर Core Web Vitals स्कोर और तेज़ रेंडरिंग के लिए वेब फॉन्ट्स का अनुकूलन करने की आवश्यकता है।

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

फॉन्ट संकुचन कैसे काम करता है?

हमारा संकुचक एक सरल, सुरक्षित प्रक्रिया का उपयोग करता है:

अपने फॉन्ट को अपलोड करें

अपने फॉन्ट फ़ाइल को खींचें और छोड़ें या ब्राउज़ करने के लिए क्लिक करें। आपकी फ़ाइल अपलोड के दौरान SSL का उपयोग करके एन्क्रिप्ट की जाती है। कोई फ़ाइल आकार सीमा नहीं - बड़े CJK फॉन्ट सहित सभी फॉन्ट समर्थित हैं।

संकुचन सेटिंग्स चुनें

गुणवत्ता प्रीसेट (तेज, सामान्य, अधिकतम, अल्ट्रा) का चयन करें या उप-सेटिंग, हिन्टिंग, और तालिका अनुकूलन सेटिंग्स को अनुकूलित करें। हमारा इंटरफ़ेस अनुमानित फ़ाइल आकार में कमी दिखाता है।

सर्वर प्रोसेसिंग

आपका फॉन्ट हमारे सर्वरों पर पेशेवर उपकरणों का उपयोग करके संकुचित किया जाता है। तेज़, कुशल संकुचन जो ग्लिफ़ गुणवत्ता को बनाए रखते हुए फ़ाइल के आकार को कम करता है।

डाउनलोड और सफाई

अपने संकुचित फॉन्ट को डाउनलोड करें। हम आपकी गोपनीयता के लिए 1 घंटे के भीतर अपने सर्वरों से सभी फ़ाइलों को स्वचालित रूप से हटा देते हैं। कोई फ़ाइलें स्थायी रूप से संग्रहीत नहीं की जाती हैं।

पूरी प्रक्रिया आमतौर पर सेकंड में होती है। आपकी मूल फ़ॉन्ट कभी भी संशोधित नहीं होती है।

मुझे कौन सी संकुचन सेटिंग्स का उपयोग करना चाहिए?

अपनी आवश्यकताओं के आधार पर संकुचन सेटिंग्स चुनें:

तेज (कम गुणवत्ता)

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

सामान्य (मध्यम गुणवत्ता)

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

अधिकतम (उच्च गुणवत्ता)

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

अल्ट्रा (अधिकतम गुणवत्ता)

कोई गुणवत्ता हानि नहीं, न्यूनतम संकुचन। अनुकूलित तालिकाओं सहित सब कुछ बनाए रखता है। जब आपको लगभग-मूल गुणवत्ता की आवश्यकता होती है लेकिन फ़ाइल का आकार थोड़ा कम होता है, तो आदर्श। अभिलेखीय, मास्टर प्रतियों, या पेशेवर डिज़ाइन कार्य के लिए सबसे अच्छा।

कस्टम सेटिंग्स

संकुचन को ठीक करने के लिए उन्नत विकल्पों का उपयोग करें। यूनिकोड उप-सेटिंग (अप्रयुक्त अक्षरों को हटाना), हिन्टिंग हटाने का टॉगल (स्क्रीन रेंडरिंग को प्रभावित करता है), तालिका अनुकूलन को समायोजित करें (फ़ाइल संरचना को प्रभावित करता है) पर नियंत्रण करें। प्लेटफ़ॉर्म अपलोड सीमाओं या अक्षर सेट आवश्यकताओं जैसी विशिष्ट आवश्यकताओं के लिए आदर्श।

अभी भी सुनिश्चित नहीं?

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

उपयोग के मामले द्वारा त्वरित मार्गदर्शिका

वेब फ़ॉन्ट (केवल अंग्रेज़ी): उप-सेटिंग के साथ तेज़। वेब फ़ॉन्ट (बहुभाषी): सामान्य। डेस्कटॉप फ़ॉन्ट: अधिकतम। डिज़ाइन/आर्काइव: अल्ट्रा। आइकन फ़ॉन्ट: भारी उप-सेटिंग के साथ तेज़।

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

फ़ॉन्ट उप-सेटिंग क्या है?

फ़ॉन्ट रूपांतरण की गुणवत्ता स्रोत और लक्ष्य प्रारूपों पर निर्भर करती है: बिना हानि वाले रूपांतरण - TTF ↔ OTF (दोनों समान संरचना का उपयोग करते हैं), WOFF ↔ TTF/OTF (WOFF संकुचित TTF/OTF है), PFB ↔ PFA (एक समान डेटा, अलग एन्कोडिंग)। लगभग बिना हानि - TTF/OTF → WOFF2 (उत्कृष्ट संकुचन, न्यूनतम डेटा परिवर्तन)। कुछ डेटा हानि - SVG फ़ॉन्ट (सीमित फ़ीचर समर्थन), विरासत प्रारूप रूपांतरण (पुराने प्रारूपों में कम फ़ीचर्स होते हैं)।

क्या संरक्षित किया गया है: सभी ग्लिफ़ रूपरेखाएँ (वास्तविक आकृतियाँ), यूनिकोड वर्ण मैपिंग, बुनियादी फ़ॉन्ट मैट्रिक्स (चौड़ाई, ऊँचाई, चढ़ाई, अवरोह), कर्निंग जोड़े (अक्षर स्थान), परिवार और शैली की जानकारी। क्या बदल सकता है: उन्नत ओपनटाइप फ़ीचर्स (सरल प्रारूपों में), हिन्टिंग जानकारी (स्क्रीन रेंडरिंग के लिए अनुकूलन), मेटाडेटा (कुछ प्रारूप कम मेटाडेटा का समर्थन करते हैं)।

रूपांतरण सिफारिशें: अधिकतम गुणवत्ता बनाए रखने के लिए, आधुनिक प्रारूपों (TTF, OTF, WOFF, WOFF2) के बीच रूपांतरित करें। जब वेब फ़ॉन्ट में रूपांतरित करते हैं, तो गुणवत्ता हानि न्यूनतम होती है - फ़ॉन्ट ब्राउज़रों में समान रूप से रेंडर होंगे। विरासत प्रारूपों से रूपांतरित करते समय, कुछ उन्नत फ़ीचर्स स्थानांतरित नहीं हो सकते। उत्पादन परियोजनाओं में उपयोग करने से पहले हमेशा रूपांतरित फ़ॉन्ट का परीक्षण करें।

मैं अपनी वेबसाइट पर रूपांतरित फ़ॉन्ट का उपयोग कैसे करूँ?

वेबसाइटों पर परिवर्तित फ़ॉन्ट का उपयोग करने के लिए, आपको आवश्यकता है: (1) अपने फ़ॉन्ट को वेब प्रारूपों (WOFF2 और WOFF संगतता के लिए) में परिवर्तित करें, (2) फ़ॉन्ट को अपने सर्वर पर अपलोड करें, (3) @font-face CSS नियम जोड़ें, (4) तत्वों पर फ़ॉन्ट लागू करें। उदाहरण CSS: @font-face { font-family: 'MyFont'; src: url('myfont.woff2') format('woff2'), url('myfont.woff') format('woff'); font-weight: normal; font-style: normal; }

वेब फ़ॉन्ट के लिए सर्वोत्तम प्रथाएँ: प्राथमिक रूप में WOFF2 का उपयोग करें (बेहतर संकुचन, तेज़ लोडिंग), पुराने ब्राउज़रों के लिए WOFF बैकअप शामिल करें, फ़ॉन्ट को केवल आवश्यक वर्णों को शामिल करने के लिए उप-सेट करें (फ़ाइल का आकार कम करता है), बेहतर अनुभव के लिए font-display: swap का उपयोग करें, महत्वपूर्ण फ़ॉन्ट को प्रीलोड करें (), फ़ॉन्ट को उसी डोमेन पर होस्ट करें या CDN का उपयोग करें, सर्वर डिलीवरी के दौरान फ़ॉन्ट फ़ाइलों को संकुचित करें।

प्रदर्शन टिप्स: आधुनिक वेब फ़ॉन्ट छोटे होते हैं (पश्चिमी फ़ॉन्ट के लिए 20-50KB)। WOFF2 WOFF की तुलना में 30% बेहतर संकुचन प्रदान करता है। उप-सेट फ़ॉन्ट एकल-भाषा साइटों के लिए 80%+ आकार को कम कर सकते हैं। कस्टम फ़ॉन्ट लोड होने के दौरान सिस्टम फ़ॉन्ट बैकअप का उपयोग करें। कई वजन/शैलियों के लिए वैरिएबल फ़ॉन्ट पर विचार करें। धीमी कनेक्शनों पर फ़ॉन्ट लोडिंग का परीक्षण करें। कोर वेब विटल्स के प्रभाव की निगरानी करें।

क्या मैं Google फ़ॉन्ट या अन्य व्यावसायिक फ़ॉन्ट को परिवर्तित कर सकता हूँ?

फ़ॉन्ट परिवर्तित करने के लिए कानूनी विचार: ओपन सोर्स फ़ॉन्ट - Google फ़ॉन्ट, एडोब फ़ॉन्ट (कुछ), फ़ॉन्ट स्क्विरल (फ्री फ़ॉन्ट) से फ़ॉन्ट को लाइसेंस की अनुमति मिलने पर स्वतंत्र रूप से परिवर्तित किया जा सकता है। व्यक्तिगत फ़ॉन्ट लाइसेंस की जांच करें। व्यावसायिक फ़ॉन्ट - फ़ॉन्ट जिन्हें आपने परिवर्तित करने के अधिकारों के साथ खरीदा है, उन्हें आपके उपयोग के लिए परिवर्तित किया जा सकता है। अपने लाइसेंस समझौते की जांच करें। पुनर्वितरण प्रतिबंधित हो सकता है। मुफ्त फ़ॉन्ट - 'व्यक्तिगत उपयोग के लिए मुफ्त' फ़ॉन्ट परिवर्तित करने या व्यावसायिक उपयोग की अनुमति नहीं दे सकते। हमेशा लाइसेंस पढ़ें।

विशेष रूप से Google फ़ॉन्ट: Google फ़ॉन्ट ओपन सोर्स हैं (SIL ओपन फ़ॉन्ट लाइसेंस या अपाचे लाइसेंस)। आप अपने उपयोग के लिए Google फ़ॉन्ट को परिवर्तित कर सकते हैं। आप वेबसाइटों पर परिवर्तित Google फ़ॉन्ट का उपयोग कर सकते हैं। आप उन्हें संशोधित और परिवर्तित कर सकते हैं। आप परिवर्तित Google फ़ॉन्ट को बेच नहीं सकते। पहले fonts.google.com से डाउनलोड करें, फिर परिवर्तित करें। लाइसेंस द्वारा आवश्यक उचित श्रेय दें।

सुरक्षित प्रथाएँ: केवल उन फ़ॉन्ट को परिवर्तित करें जिनका उपयोग और परिवर्तित करने का अधिकार है। परिवर्तित फ़ॉन्ट के साथ लाइसेंस रखें। परिवर्तित व्यावसायिक फ़ॉन्ट का पुनर्वितरण न करें। ग्राहकों के प्रोजेक्ट के लिए सुनिश्चित करें कि उनके पास उचित लाइसेंस हैं। जब संदेह हो, तो ओपन-सोर्स फ़ॉन्ट (Google फ़ॉन्ट, फ़ॉन्ट स्क्विरल मुफ्त फ़ॉन्ट) का उपयोग करें। व्यावसायिक परियोजनाओं के लिए वेब फ़ॉन्ट लाइसेंस खरीदने पर विचार करें। फ़ॉन्ट निर्माताओं के अधिकारों और लाइसेंसिंग शर्तों का सम्मान करें।

TTF और OTF फ़ॉन्ट में क्या अंतर है?

TTF (ट्रूटाइप फ़ॉन्ट) बनाम OTF (ओपनटाइप फ़ॉन्ट): TTF को 1980 के दशक में एप्पल और माइक्रोसॉफ्ट द्वारा विकसित किया गया था। यह ग्लिफ़ आउटलाइन के लिए द्विआधारी Bézier वक्रों का उपयोग करता है। यह सभी प्लेटफार्मों पर काम करता है। सरल फ़ॉन्ट और स्क्रीन डिस्प्ले के लिए अच्छा है। सभी सॉफ़्टवेयर में व्यापक रूप से समर्थित। फ़ाइल का आकार आमतौर पर OTF से बड़ा होता है। छोटे आकार में स्क्रीन रेंडरिंग के लिए बेहतर हिन्टिंग।

OTF, TTF का एक विस्तार है जिसे एडोब और माइक्रोसॉफ्ट द्वारा विकसित किया गया है। यह क्यूबिक Bézier वक्र (पोस्टस्क्रिप्ट वक्र) का उपयोग करता है। यह अधिक उन्नत टाइपोग्राफी सुविधाओं (लिगेचर्स, वैकल्पिक, संदर्भात्मक प्रतिस्थापन) का समर्थन करता है। जटिल स्क्रिप्ट और पेशेवर टाइपोग्राफी के लिए बेहतर। अधिक ग्लिफ़ का समर्थन करता है (65,000+ बनाम 65,000 सीमा)। प्रिंट और पेशेवर डिज़ाइन कार्य के लिए बेहतर। पेशेवर फ़ॉन्ट के लिए आधुनिक मानक।

कब उपयोग करें: TTF का उपयोग करें - सरल वेब फ़ॉन्ट, अधिकतम संगतता, विरासत प्रणाली समर्थन, स्क्रीन प्रदर्शन के लिए अनुकूलित फ़ॉन्ट। OTF का उपयोग करें - पेशेवर डिज़ाइन कार्य, उन्नत फ़ीचर्स वाले फ़ॉन्ट, प्रिंट उत्पादन, जटिल स्क्रिप्ट (अरबी, देवनागरी), टाइपोग्राफी-भारी परियोजनाएँ। आधुनिक सिस्टम दोनों का समान रूप से समर्थन करते हैं। वेब उपयोग के लिए, प्रारूप का महत्व कम होता है (दोनों WOFF/WOFF2 में रूपांतरित होते हैं)। आवश्यक फ़ॉन्ट फ़ीचर्स के आधार पर चुनें।

मैं कैसे सुनिश्चित करूँ कि रूपांतरित फ़ॉन्ट सभी ब्राउज़रों में काम करते हैं?

ब्राउज़र फ़ॉन्ट प्रारूप समर्थन: WOFF2 - Chrome 36+, Firefox 39+, Safari 12+, Edge 14+ द्वारा समर्थित (95% वैश्विक समर्थन)। WOFF - IE 9+, सभी आधुनिक ब्राउज़रों द्वारा समर्थित (99% वैश्विक समर्थन)। TTF/OTF - सभी ब्राउज़रों द्वारा समर्थित लेकिन बड़े फ़ाइलें। EOT - केवल IE 6-11 (विरासत केवल)। SVG - अप्रचलित, नए परियोजनाओं के लिए बचें। रणनीति: पूर्ण कवरेज के लिए WOFF2 + WOFF प्रदान करें।

क्रॉस-ब्राउज़र CSS उदाहरण: @font-face { font-family: 'MyFont'; src: url('myfont.woff2') format('woff2'), /* आधुनिक ब्राउज़र */ url('myfont.woff') format('woff'); /* बैकअप */ font-weight: normal; font-style: normal; font-display: swap; /* बेहतर लोडिंग अनुभव */ } यह 99.9% ब्राउज़रों को कवर करता है। IE 8 का समर्थन करने के बिना EOT छोड़ दें।

परीक्षण सिफारिशें: Chrome, Firefox, Safari, Edge पर परीक्षण करें (95%+ उपयोगकर्ताओं को कवर करता है)। Windows और Mac पर फ़ॉन्ट रेंडरिंग की जांच करें (विभिन्न रेंडरिंग इंजन)। मोबाइल उपकरणों (iOS Safari, Chrome Android) पर परीक्षण करें। व्यापक परीक्षण के लिए BrowserStack जैसे उपकरणों का उपयोग करें। सुनिश्चित करें कि बैकअप फ़ॉन्ट सही तरीके से लोड होते हैं। फ़ॉन्ट-डिस्प्ले व्यवहार की जांच करें। लोडिंग प्रदर्शन की निगरानी करें। सुनिश्चित करें कि कोई FOUT (अनस्टाइल्ड टेक्स्ट का फ्लैश) या FOIT (अदृश्य टेक्स्ट का फ्लैश) नहीं है।

क्या मैं वैरिएबल फ़ॉन्ट्स को रूपांतरित कर सकता हूँ?

वैरिएबल फ़ॉन्ट ओपनटाइप फ़ॉन्ट होते हैं जिनमें वैरिएबल अक्ष (वजन, चौड़ाई, झुकाव, ऑप्टिकल आकार) होते हैं। वे एक ही फ़ाइल में कई शैलियाँ शामिल करते हैं। वैरिएबल फ़ॉन्ट को रूपांतरित करें: TTF/OTF वैरिएबल से WOFF2 वैरिएबल - पूरी तरह से समर्थित, सभी अक्ष बनाए रखता है। वैरिएबल प्रारूपों के बीच - हाँ, सभी वैरिएबल फ़ीचर्स संरक्षित हैं। स्थिर फ़ॉन्ट्स के लिए - संभव लेकिन वैरिएबल कार्यक्षमता खो देता है (एकल वजन/शैली बनाता है)। स्थिर से वैरिएबल के लिए - संभव नहीं (मूल डिज़ाइन स्रोतों की आवश्यकता होती है)।

वैरिएबल फ़ॉन्ट के लाभ: एकल फ़ाइल में कई वजन/शैलियाँ होती हैं (कुल फ़ाइल आकार में नाटकीय रूप से कमी), वजन के बीच चिकनी इंटरपोलेशन, कस्टम वजन मान (पूर्वनिर्धारित वजन तक सीमित नहीं), बेहतर वेब प्रदर्शन (एक अनुरोध बनाम कई), प्रतिक्रियाशील टाइपोग्राफी की संभावनाएँ, छोटे बैंडविड्थ उपयोग। उदाहरण: Roboto वैरिएबल फ़ॉन्ट (84KB) बनाम Roboto नियमित + बोल्ड + इटैलिक + बोल्ड इटैलिक (150KB+)।

वेरिएबल फ़ॉन्ट का उपयोग करना: सर्वोत्तम संपीड़न और ब्राउज़र समर्थन के लिए WOFF2 में परिवर्तित करें। CSS का उपयोग करें: font-variation-settings: 'wght' 450; कस्टम वजन के लिए। ब्राउज़र समर्थन का परीक्षण करें (2018 से सभी आधुनिक ब्राउज़रों द्वारा समर्थित)। पुराने ब्राउज़रों के लिए गैर-परिवर्तनीय बैकअप प्रदान करें। बड़े फ़ॉन्ट परिवारों, उत्तरदायी डिज़ाइन, प्रदर्शन-क्रिटिकल साइटों, आधुनिक वेब प्रोजेक्ट्स के लिए वेरिएबल फ़ॉन्ट पर विचार करें। Google फ़ॉन्ट कई वेरिएबल फ़ॉन्ट मुफ्त में प्रदान करता है।

वेब फ़ॉन्ट के सर्वोत्तम प्रथाएँ क्या हैं?

प्रारूप और अनुकूलन: प्राथमिक प्रारूप के रूप में WOFF2 का उपयोग करें (WOFF की तुलना में 30-50% छोटा)। पुराने ब्राउज़रों के लिए WOFF बैकअप शामिल करें। उपयोग में न आने वाले ग्लिफ़ को हटाने के लिए फ़ॉन्ट को उप-सेट करें (पश्चिमी पाठ के लिए 50-80% आकार में कमी)। उपयोग में न आने वाले भाषा वर्ण सेट को हटा दें। बेहतर अनुभव के लिए font-display: swap का उपयोग करें। महत्वपूर्ण फ़ॉन्ट को प्रीलोड करें: .

लोडिंग रणनीति: पृष्ठ रेंडर को अवरुद्ध करने से बचने के लिए फ़ॉन्ट को असिंक्रोनस रूप से लोड करें। प्रारंभिक रेंडर के लिए सिस्टम फ़ॉन्ट स्टैक का उपयोग करें। font-display: swap या वैकल्पिक लागू करें। फ़ॉन्ट परिवारों की संख्या को सीमित करें (अधिकतम 1-2)। वजन की संख्या को सीमित करें (केवल आवश्यक वजन)। बेहतर नियंत्रण और प्रदर्शन के लिए फ़ॉन्ट को स्वयं-होस्ट करें। फ़ाइलों की संख्या को कम करने के लिए वैरिएबल फ़ॉन्ट पर विचार करें। फ़ॉन्ट को आक्रामक रूप से कैश करें (1 वर्ष+)।

प्रदर्शन मैट्रिक्स: कुल फ़ॉन्ट वजन के लिए <100KB का लक्ष्य रखें। महत्वपूर्ण फ़ॉन्ट को <1 सेकंड में लोड होना चाहिए। फ़ॉन्ट स्वैपिंग से संचयी लेआउट शिफ्ट (CLS) की निगरानी करें। आकार मैट्रिक्स से मेल खाने वाले बैकअप फ़ॉन्ट का उपयोग करें। 3G कनेक्शनों पर परीक्षण करें। फ़ॉन्ट लोडिंग क्रम को अनुकूलित करें (महत्वपूर्ण फ़ॉन्ट पहले)। शरीर के पाठ के लिए सिस्टम फ़ॉन्ट का उपयोग करने पर विचार करें, शीर्षकों के लिए कस्टम फ़ॉन्ट। कोर वेब विटल्स पर प्रभाव का माप करें। अच्छी फ़ॉन्ट रणनीति प्रदर्शन और उपयोगकर्ता अनुभव दोनों में सुधार करती है।

मैं कई फ़ॉन्ट्स को बैच रूपांतरित कैसे करूँ?

हमारा फ़ॉन्ट रूपांतरक बैच रूपांतरण का समर्थन करता है: एक साथ कई फ़ॉन्ट फ़ाइलें अपलोड करें, आउटपुट प्रारूप चुनें (सभी फ़ाइलों पर लागू होता है), रूपांतरित करें पर क्लिक करें, सभी रूपांतरित फ़ॉन्ट्स को शामिल करने वाले ZIP संग्रह के रूप में डाउनलोड करें। यह तब समय बचाता है जब: पूरे फ़ॉन्ट परिवारों को रूपांतरित करना, वेब उपयोग के लिए कई फ़ॉन्ट तैयार करना, क्लाइंट फ़ॉन्ट का बैच प्रोसेसिंग करना, विरासत फ़ॉन्ट संग्रह को रूपांतरित करना, नए डिज़ाइन परियोजनाएँ स्थापित करना।

बैच रूपांतरण के लाभ: एक ऑपरेशन में पूरे फ़ॉन्ट परिवारों को प्रोसेस करें, सभी फ़ॉन्ट्स में समान आउटपुट प्रारूप, व्यक्तिगत रूपांतरण की तुलना में तेज़, आसान डाउनलोड के लिए स्वचालित ZIP पैकेजिंग, मूल फ़ाइल नाम बनाए रखता है, पेशेवर कार्यप्रवाह के लिए आदर्श। उदाहरण: एक फ़ॉन्ट परिवार (रेगुलर, बोल्ड, इटैलिक, बोल्ड इटैलिक) अपलोड करें, सभी को एक साथ WOFF2 में रूपांतरित करें, सभी रूपांतरित फ़ाइलों के साथ एकल ZIP डाउनलोड करें।

बैच कार्यप्रवाह टिप्स: अपलोड से पहले फ़ॉन्ट्स को व्यवस्थित करें (फ़ाइलों को स्पष्ट रूप से नाम दें), संबंधित फ़ॉन्ट्स को एक साथ रखें (परिवार के सदस्य), स्थिरता के लिए समान लक्ष्य प्रारूप में रूपांतरित करें, वेब फ़ॉन्ट तैयारी के लिए बैच रूपांतरण का उपयोग करें, ZIP डाउनलोड करें और परियोजना फ़ोल्डर में निकालें, सभी रूपांतरित फ़ॉन्ट का एक साथ परीक्षण करें, बैकअप के रूप में मूल फ़ॉन्ट रखें। बहुत बड़े बैच (50+ फ़ॉन्ट) के लिए, स्थिरता सुनिश्चित करने के लिए समूहों में रूपांतरित करने पर विचार करें।

रूपांतरण के बाद फ़ॉन्ट लाइसेंसिंग का क्या होता है?

फ़ॉन्ट लाइसेंसिंग और रूपांतरण: मूल लाइसेंस हमेशा रूपांतरित फ़ॉन्ट पर लागू होता है। प्रारूप रूपांतरित करने से लाइसेंसिंग शर्तें नहीं बदलती हैं। यदि फ़ॉन्ट लाइसेंस रूपांतरण की अनुमति नहीं देता है, तो रूपांतरित न करें। यदि लाइसेंस वेब उपयोग की अनुमति नहीं देता है, तो वेबसाइटों पर उपयोग न करें (यहां तक कि वेब प्रारूप में भी)। यदि लाइसेंस व्यक्तिगत उपयोग के लिए है, तो रूपांतरित फ़ॉन्ट व्यक्तिगत उपयोग के लिए ही रहेंगे। हमेशा मूल फ़ॉन्ट लाइसेंस शर्तों का पालन करें।

सामान्य लाइसेंस प्रकार: SIL ओपन फ़ॉन्ट लाइसेंस (OFL) - रूपांतरित कर सकते हैं, उपयोग कर सकते हैं, संशोधित कर सकते हैं, पुनर्वितरित कर सकते हैं (श्रेय के साथ)। अपाचे लाइसेंस - OFL के समान, व्यावसायिक उपयोग की अनुमति देता है। व्यक्तिगत उपयोग के लिए मुफ्त - आमतौर पर व्यक्तिगत परियोजनाओं के लिए रूपांतरित करने की अनुमति देता है। व्यावसायिक लाइसेंस - शर्तों की जांच करें; आमतौर पर खरीदी गई उपयोग के मामलों के लिए रूपांतरित करने की अनुमति देता है। डेस्कटॉप लाइसेंस - वेब उपयोग अधिकार शामिल नहीं कर सकते (अलग वेब लाइसेंस की आवश्यकता)।

सुरक्षित प्रथाएँ: परिवर्तित करने से पहले लाइसेंस पढ़ें, परिवर्तित फ़ॉन्ट के साथ लाइसेंस फ़ाइलें रखें, अनुमति के बिना परिवर्तित व्यावसायिक फ़ॉन्ट वितरित न करें, व्यावसायिक परियोजनाओं के लिए उचित लाइसेंस खरीदें, जब संभव हो ओपन-सोर्स फ़ॉन्ट (Google फ़ॉन्ट) का उपयोग करें, ग्राहकों को फ़ॉन्ट लाइसेंसिंग के बारे में शिक्षित करें, फ़ॉन्ट निर्माताओं की बौद्धिक संपत्ति का सम्मान करें। जब संदेह हो, तो फ़ॉन्ट निर्माता से संपर्क करें या मुफ्त/ओपन फ़ॉन्ट का उपयोग करें।

क्या मैं मोबाइल ऐप के लिए फ़ॉन्ट रूपांतरित कर सकता हूँ?

मोबाइल ऐप के लिए फ़ॉन्ट प्रारूप: iOS (iPhone/iPad) - TTF, OTF (पसंदीदा) का समर्थन करता है। ऐप बंडल में फ़ॉन्ट शामिल करें। Info.plist में पंजीकरण करें। Android - TTF, OTF का समर्थन करता है। assets/fonts फ़ोल्डर में रखें। प्रोग्रामेटिक रूप से या XML के माध्यम से लोड करें। प्लेटफार्मों के बीच अधिकतम संगतता के लिए TTF या OTF में परिवर्तित करें। मोबाइल ऐप वेब फ़ॉन्ट (WOFF/WOFF2) का उपयोग नहीं करते हैं।

मोबाइल फ़ॉन्ट कार्यान्वयन: iOS के लिए: Xcode प्रोजेक्ट में फ़ॉन्ट फ़ाइलें जोड़ें, Info.plist में फ़ॉन्ट नाम जोड़ें (UIAppFonts एरे), कोड में उपयोग करें: UIFont(name: 'FontName', size: 16)। Android के लिए: फ़ॉन्ट को assets/fonts/ में रखें, कोड में लोड करें: Typeface.createFromAsset(assets, 'fonts/fontname.ttf'), XML में फ़ॉन्ट परिवार विशेषता के साथ उपयोग करें। दोनों प्लेटफार्मों पर: OTF अधिक सुविधाएँ प्रदान करता है, TTF में थोड़ी बेहतर संगतता है।

मोबाइल ऐप फ़ॉन्ट टिप्स: बेहतर टाइपोग्राफी सुविधाओं के लिए OTF का उपयोग करें, यदि संभव हो तो फ़ॉन्ट को उपसमुच्चयित करें (ऐप का आकार कम करता है), कई उपकरणों पर परीक्षण करें, आकार की बचत के लिए वेरिएबल फ़ॉन्ट पर विचार करें (iOS 11+, Android 8+), केवल आवश्यक वजन को बंडल करें, फ़ॉन्ट लाइसेंस का पालन करें (ऐप वितरण पुनर्वितरण है), विभिन्न स्क्रीन घनत्वों पर फ़ॉन्ट रेंडरिंग का परीक्षण करें, बैकअप फ़ॉन्ट प्रदान करें। मोबाइल फ़ॉन्ट फ़ाइलें ऐप डाउनलोड के आकार में जोड़ती हैं - जब संभव हो तो अनुकूलित करें।

प्रदर्शन के लिए सबसे अच्छा फ़ॉन्ट प्रारूप क्या है?

फ़ॉन्ट प्रारूप प्रदर्शन तुलना: WOFF2 - सबसे अच्छा संकुचन (WOFF की तुलना में 30% छोटा, TTF की तुलना में 50% छोटा), तेज़ डीकंप्रेशन, सभी आधुनिक ब्राउज़रों द्वारा समर्थित, वेब के लिए सबसे अच्छा विकल्प। WOFF - अच्छा संकुचन (TTF की तुलना में 40% छोटा), सार्वभौमिक ब्राउज़र समर्थन, अच्छा बैकअप। TTF/OTF - कोई संकुचन नहीं, बड़ी फ़ाइलें, धीमी लोडिंग, केवल डेस्कटॉप के लिए उपयोग करें। EOT - केवल IE के लिए, विरासत, बचें।

प्रदर्शन अनुकूलन रणनीतियाँ: आधुनिक ब्राउज़रों के लिए विशेष रूप से WOFF2 का उपयोग करें (95%+ समर्थन), उपयोग में न आने वाले वर्णों को हटाने के लिए फ़ॉन्ट को उप-सेट करें (50-80% आकार में कमी), कई फ़ाइलों के बजाय वैरिएबल फ़ॉन्ट का उपयोग करें (कुल आकार में 50-70% कमी), बेहतर अनुभव के लिए font-display: swap लागू करें, महत्वपूर्ण फ़ॉन्ट को तुरंत लोड करने के लिए प्रीलोड करें, फ़ॉन्ट को आक्रामक रूप से कैश करें (1 वर्ष), फ़ॉन्ट को स्थानीय रूप से कैश करने के लिए सेवा कार्यकर्ताओं का उपयोग करें।

वास्तविक दुनिया के उदाहरण: Google फ़ॉन्ट आधुनिक ब्राउज़रों को WOFF2 प्रदान करता है (इष्टतम प्रदर्शन)। अमेज़न फ़ॉन्ट को भारी रूप से उपसमुच्चयित करता है (केवल उपयोग किए गए ग्लिफ़)। एप्पल हाल की साइटों पर वेरिएबल फ़ॉन्ट का उपयोग करता है (कम HTTP अनुरोध)। Medium महत्वपूर्ण फ़ॉन्ट को प्रीलोड करता है (तेज़ प्रारंभिक रेंडर)। सर्वोत्तम प्रथा: WOFF2 में परिवर्तित करें, अपनी भाषा के लिए उपसमुच्चयित करें, प्रभाव मापें, पुनरावृत्ति करें। सामान्य अनुकूलित फ़ॉन्ट: 15-30KB (बनाम 150-300KB अनुकूलित नहीं)। अच्छी फ़ॉन्ट रणनीति पृष्ठ लोड समय और उपयोगकर्ता अनुभव में महत्वपूर्ण सुधार करती है।

मैं फ़ॉन्ट रूपांतरण समस्याओं का समाधान कैसे करूँ?

सामान्य रूपांतरण समस्याएँ और समाधान: रूपांतरण के बाद फ़ॉन्ट प्रदर्शित नहीं होता - CSS @font-face वाक्यविन्यास की जांच करें, फ़ाइल पथ की पुष्टि करें, क्रॉस-डोमेन फ़ॉन्ट के लिए CORS हेडर सुनिश्चित करें, विभिन्न ब्राउज़रों में परीक्षण करें। अक्षर गायब - मूल फ़ॉन्ट में वे अक्षर शामिल नहीं हो सकते हैं, विभिन्न स्रोत प्रारूप का प्रयास करें, दोनों प्रारूपों में यूनिकोड समर्थन सुनिश्चित करें। फ़ाइल का आकार बहुत बड़ा - बेहतर संपीड़न के लिए WOFF2 का उपयोग करें, उपयोग में नहीं आने वाले ग्लिफ़ को हटाने के लिए फ़ॉन्ट को उपसमुच्चयित करें, अनावश्यक फ़ॉन्ट सुविधाओं को हटा दें।

प्रारूप-विशिष्ट समस्याएँ: WOFF2 काम नहीं कर रहा - ब्राउज़र समर्थन की जाँच करें (IE समर्थित नहीं है), CSS में सही format() सुनिश्चित करें, फ़ाइल भ्रष्ट नहीं है यह सत्यापित करें। EOT समस्याएँ - EOT केवल IE के लिए है, IE के लिए शर्तात्मक टिप्पणियों का उपयोग करें, IE संस्करण समर्थन की पुष्टि करें। SVG फ़ॉन्ट समस्याएँ - SVG फ़ॉन्ट अप्रचलित हैं, इसके बजाय WOFF/WOFF2 में रूपांतरित करें, सीमित ब्राउज़र समर्थन। पोस्टस्क्रिप्ट (PFB/PFA) समस्याएँ - ये प्रिंट/डेस्कटॉप के लिए हैं, वेब के लिए नहीं, डेस्कटॉप उपयोग के लिए OTF में रूपांतरित करें।

डीबगिंग चेकलिस्ट: रूपांतरण से पहले स्रोत फ़ॉन्ट काम करता है यह सत्यापित करें, फ़ॉन्ट व्यूअर टूल के साथ रूपांतरित फ़ॉन्ट की जांच करें, @font-face CSS सिंटैक्स को मान्य करें, कई ब्राउज़रों में परीक्षण करें, फ़ॉन्ट लोडिंग त्रुटियों के लिए ब्राउज़र डेवलपर टूल की जांच करें, सर्वर पर सही MIME प्रकारों की पुष्टि करें (font/woff2, font/woff, font/ttf), यदि विभिन्न डोमेन से लोड कर रहे हैं तो CORS हेडर सुनिश्चित करें, विभिन्न रूपांतरण सेटिंग्स आजमाएं, पहले सरल फ़ॉन्ट के साथ परीक्षण करें, फ़ॉन्ट फ़ाइल के भ्रष्ट नहीं होने की जांच करें। अधिकांश समस्याएं CSS/सर्वर कॉन्फ़िगरेशन से होती हैं, रूपांतरण गुणवत्ता से नहीं।