TTF को WOFF में बदलें

यहाँ आप TTF को WOFF में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, वहाँ बदली जाती है और काम पूरा होते ही मिटा दी जाती है

  • कहाँ चलता है हमारे सर्वर पर, क्योंकि इसके लिए जो सॉफ़्टवेयर चाहिए वह ब्राउज़र नहीं चला सकता।
  • बिना नुक़सान कुछ नहीं छोड़ा जाता। TTF में जो था, WOFF में ठीक वही रहता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 25 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ खोले गए फ़ॉन्ट का रूप उसकी रूपरेखाएँ तय करती हैं: PostScript वक्र रखने वाला WOFF, OTF बनता है और TrueType वक्र रखने वाला, TTF। दूसरा माँगने पर हम ग़लत लेबल वाली फ़ाइल लौटाने के बजाय मना कर देते हैं।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

TTF-से-WOFF बदलाव कब सही जवाब है

सिर्फ़ तब जब आगे कुछ विकल्प को मना करता है। कस्टम-फ़ॉन्ट अपलोडर वाली WordPress थीम, फ़ॉन्ट पैनल वाले पेज बिल्डर, और पुराने Sass या Gulp विन्यास — सब साफ़ .woff नाम लेते हैं और बाक़ी सब अमान्य मानते हैं।

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

zlib बनाम Brotli: पुराना कंटेनर आपको क्या ख़र्च करवाता है

WOFF और WOFF2 एक ही सोच है, आठ साल के फ़ासले पर लागू हुई। WOFF फ़ॉन्ट टेबल लपेटता है और zlib से डिफ़्लेट करता है। WOFF2 पहले टेबल दोबारा जमाता है और फिर Brotli से संपीड़ित करता है। दूसरा तरीक़ा पहले से लगभग तीस प्रतिशत नीचे बैठता है।

किसी एक 25 KB सबसेट पर यह सात किलोबाइट है, बहस के लायक़ नहीं। हर विज़िटर को परोसे जाने वाले बिना-सबसेट परिवार पर यह असली फ़र्क़ है, और यह इस तथ्य से जुड़ता है कि फ़ॉन्ट डाउनलोड होते हुए पाठ रेंडरिंग रोकते हैं।

थीम या पेज बिल्डर में WOFF अपलोड करना

अपलोड फ़ील्ड लगभग हमेशा हर वज़न और शैली के लिए एक फ़ाइल चाहते हैं, वज़न को बगल में घोषित करते हुए। एक ही रेगुलर फ़ाइल अपलोड करना और उसे बोल्ड में इस्तेमाल करना नक़ली बोल्ड बनाता है।

दूसरा दोहराया जाल है परिवार का नाम। कई पैनल आपके टाइप किए नाम का इस्तेमाल करते हैं बजाय फ़ॉन्ट के भीतर के नाम के, और यह बेमेल पन्ने को चुपचाप सिस्टम फ़ॉन्ट पर छोड़ देता है।

WOFF2 के फ़ॉलबैक के तौर पर WOFF मत जोड़िए

एक ही @font-face नियम में WOFF2 के बाद सूचीबद्ध WOFF किसी के भी डाउनलोड नहीं होती। हर मौजूदा ब्राउज़र वही पहला स्रोत लेता है जिसे वह समझता है, और हर मौजूदा ब्राउज़र WOFF2 समझता है।

यह हानिरहित से बुरा है। जब टाइपफ़ेस अपडेट होता है तो WOFF2 बदल दी जाती है और WOFF नहीं, और पुरानी नक़ल सर्वर पर बैठी परोसे जाने का इंतज़ार करती है। अगर WOFF चाहिए, सिर्फ़ WOFF परोसिए।

लाइसेंस इस बात की परवाह नहीं करता कि आपने कौन-सा कंटेनर चुना

फ़ॉन्ट को वेब सर्वर पर रखना वेब इस्तेमाल है, चाहे फ़ाइल .woff हो, .woff2 हो या .ttf। डेस्कटॉप लाइसेंस आम तौर पर तय मशीनों और उन पर बने काम तक सीमित होता है, वहीं रुक जाता है।

SIL Open Font License साफ़ अपवाद है और मुफ़्त फ़ॉन्ट साइटों से आने वाले ज़्यादातर हिस्से को कवर करता है: बदलना, सबसेट करना और सेल्फ़-होस्ट करना सब इजाज़त है, बशर्ते फ़ॉन्ट अकेले न बेचा जाए।

TTF WOFF में बिना बदले क्या ले जाता है

सब कुछ। glyf टेबल में क्वाड्रैटिक आउटलाइन, कैरेक्टर मैप, हॉरिज़ॉन्टल मीट्रिक्स, कर्निंग और डिज़ाइनर ने जो भी OpenType विशेषताएँ तय कीं — सब बिना जाँचे कॉपी होती हैं। WOFF एक संपीड़न लिफ़ाफ़ा है, फ़िल्टर नहीं।

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

कैशिंग, फ़ाइलनाम, और बाद में WOFF बदलना

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

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

WOFF, WOFF2, और वे ब्राउज़र जिन्होंने बँटवारे को सही ठहराया

WOFF 2009 में W3C विनिर्देश के तौर पर आया और वह किया जो पहले के प्रयास नहीं कर सके: फ़ाउंड्री को ऐसा कंटेनर दिया जो साफ़ तौर पर वेब फ़ॉन्ट था न कि कोई पुनर्वितरण-योग्य डेस्कटॉप फ़ाइल।

WOFF 2.0 2018 में सिफ़ारिश बना और पूरी तरह छा गया, और पहला संस्करण अब सही वजह से पुराना माना जाता है। जो ब्राउज़र WOFF पढ़ सकते थे और WOFF2 नहीं, वे सालों से समर्थन से बाहर हैं।

फ़ॉन्ट परिवार का बैच बनाना, और फ़ाइलें कहाँ जाती हैं

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

काम आपके ब्राउज़र में नहीं, हमारे सर्वर पर fontTools करता है, तो हर फ़ाइल एन्क्रिप्टेड कनेक्शन से जाती है और काम ख़त्म होने पर वर्किंग डायरेक्ट्री हटा दी जाती है। मुफ़्त भत्ता रोज़ 100 सर्वर बदलाव और 25 MB प्रति फ़ाइल है।

TTF को WOFF में ऐसे बदलें

  1. अपनी TTF फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में WOFF चुनें और कन्वर्ज़न शुरू करें।
  3. तैयार WOFF फ़ाइल डाउनलोड कर लें।

TTF या WOFF: क्या बदलता है

TTF और WOFF की तुलना
TTFWOFF
पूरा नामTrueType फ़ॉन्टWeb Open Font Format
फ़ाइल एक्सटेंशन.ttf.woff
मीडिया टाइपfont/ttffont/woff
पहली बार प्रकाशित19912009
प्रकाशकAppleW3C
विनिर्देशTrueType Reference ManualWOFF 1.0
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदापुराना, फिर भी हर जगह पढ़ा जाता है
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयOTF, WOFF2WOFF2

क्या बचा रहता है

कुछ नहीं खोता। TTF और WOFF — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।

नतीजा खोलना

FontForge TTF और WOFF — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

कौन-सा फ़ॉर्मेट किस काम के लिए है

दोनों का निशाना अलग काम है: TTF का टाइपसेटिंग पर, WOFF का वेब पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।

TTF Apple का फ़ॉर्मेट है, जो 1991 में आया। यह TrueType Reference Manual में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

WOFF W3C का है और 2009 से चला आ रहा है, और WOFF 1.0 में तय किया गया है। FontForge और fonttools इस फ़ॉर्मेट को पढ़ लेते है।

TTF 1991 में आया और WOFF 2009 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

TTF से WOFF: आम सवाल

क्या मेरी TTF फ़ाइल कहीं अपलोड होती है?

हाँ: इस कन्वर्ज़न को ऐसा सॉफ़्टवेयर चाहिए जो ब्राउज़र में चलता ही नहीं। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, काम पूरा होते ही मिटा दी जाती है, और नतीजा 60 मिनट बाद। वहाँ यह काम fontTools करता है, वह फ़ॉन्ट लाइब्रेरी जिससे वेबफ़ॉन्ट बनाए जाते हैं।

क्या TTF को WOFF में बदलना मुफ़्त है?

हाँ, 25 MB तक की फ़ाइलों के लिए रोज़ 100 कन्वर्ज़न तक। यह एक सीमा इसलिए है कि यह कन्वर्ज़न ऐसे सर्वर पर चलता है जिसका ख़र्च हम उठाते हैं। इसके अलावा यहाँ कुछ भी सीमित नहीं है, और वॉटरमार्क किसी भी हाल में नहीं लगता। यह सीमा इसलिए है कि fontTools को चलने के लिए हमारी कोई मशीन चाहिए।

TTF को WOFF में बदलने पर क्या गुणवत्ता जाती है?

नहीं। WOFF वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है। खोले गए फ़ॉन्ट का रूप उसकी रूपरेखाएँ तय करती हैं: PostScript वक्र रखने वाला WOFF, OTF बनता है और TrueType वक्र रखने वाला, TTF। दूसरा माँगने पर हम ग़लत लेबल वाली फ़ाइल लौटाने के बजाय मना कर देते हैं।

क्या TTF से WOFF बिना नुक़सान का है?

कुछ नहीं खोता। TTF और WOFF — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।

इन फ़ॉर्मेट के बारे में और