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

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

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

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

इकलौता फ़ॉन्ट-बदलाव जो फ़ाइल बड़ी करता है

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

इसलिए पहला सवाल कैसे नहीं, क्या है। अगर कुछ भी पुराने कंटेनर को ज़बरदस्ती नहीं माँग रहा, तो इसे मत बनाइए। अगर माँग रहा है, तो क़ीमत बरसों कैश रहने वाली फ़ाइल पर कुछ किलोबाइट भर है।

दोबारा-लपेटना खानों का असल में क्या करता है

WOFF2 वापस उन्हीं सादे sfnt खानों में खुलता है जिनसे वह बना था, और वे खाने फिर WOFF कंटेनर में लिखकर zlib से दबाए जाते हैं। रेखाएँ, अक्षर-नक़्शा, माप, kerning और हर OpenType सुविधा बिना छुए पार होती है।

दोनों कंटेनर lossless हैं, इसलिए राउंड-ट्रिप exact रहता है — नतीजे को वापस WOFF2 में बदलना ठीक वही फ़ाइल देता है जिससे शुरुआत हुई थी।

WOFF अब भी कौन माँगता है, और कब बहस करने लायक़ है

तीन स्रोत लगभग हर मामला बताते हैं — बरसों पहले लिखी अपलोड-सूचियाँ जो कभी दोबारा नहीं देखी गईं, किसी पुराने प्रोजेक्ट से विरासत में मिला build config, और IT नीति से तय पुराना ब्राउज़र चलाने वाले प्रबंधित डेस्कटॉप।

पहले दो पर एक बार धीरे से सवाल उठाना लायक़ है, क्योंकि इलाज एक-लाइन का बदलाव है। तीसरे पर नहीं — locked-down ब्राउज़र चलाने वाले के पास उसे बदलने का अधिकार नहीं।

जो वेब फ़ॉन्ट आपने नहीं बनाया, वह अक्सर subset है

किसी वेबसाइट के लिए तैयार फ़ॉन्ट अक्सर उन्हीं अक्षरों तक सीमित होता है जो वह साइट सेट करती है, क्योंकि यहीं से ज़्यादातर पेज-वज़न की बचत आती है। किसी theme से निकाली WOFF2 में अक्सर सिर्फ़ बुनियादी Latin ही होता है।

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

फ़ाइल के अंदर का नाम आपके CSS का नाम नहीं है

हर फ़ॉन्ट अपनी नाम-तालिका रखता है, और वेब फ़ॉन्ट तैयार करते वक़्त अक्सर उसका नाम बदल दिया जाता है — किसी subsetting क़दम में "brandsans-webfont" लिखा जा सकता है जबकि टाइपफ़ेस का नाम कुछ और है।

यह तब समस्या बनता है जब वही नाम स्थानीय रूप से इंस्टॉल किसी फ़ॉन्ट से टकराता है, या दो फ़ाइलें अलग वक़्त पर बनीं और दोनों एक ही परिवार-नाम का दावा करती हैं।

यह WOFF2 आई कहाँ से, और इस्तेमाल करने की इजाज़त है क्या

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

अगर यह किसी प्रोजेक्ट से आई है जिसे आप सँभाल रहे हैं, तो लाइसेंस काग़ज़ात में कहीं है। अगर किसी और की साइट से आई है, इसे बिना-लाइसेंस माना जाना चाहिए। SIL Open Font License वाले फ़ॉन्ट पहचानने लायक़ हैं और खुले तौर पर बाँटे जा सकते हैं।

अगर TTF या OTF मौजूद है, वहीं से शुरू कीजिए

Desktop असली फ़ाइल हर तरह से बेहतर स्रोत है। इसमें पूरा अक्षर-सेट है, पूरी सुविधा-तालिका है, और उससे बनी WOFF ठीक उतनी ही संगत होगी जितनी WOFF2 से बनी।

इसे फ़ॉन्ट-ख़रीद, ब्रांड पैकेज या डिज़ाइनर के हैंडओवर में ढूँढिए, इससे पहले कि वेब-प्रति को ही मास्टर मान लिया जाए।

यह बदलाव कभी रेखा-प्रकार के सवाल में नहीं फँसता

किसी वेब फ़ॉन्ट को नंगी desktop फ़ाइल में खोलना एक फ़ैसला माँगता है — TrueType वक्र वाला फ़ॉन्ट TTF बनता है, PostScript वक्र वाला OTF, और ग़लत माँगने पर नकार दिया जाता है।

WOFF और WOFF2 दोनों तरह की वक्र रख सकते हैं, इसलिए यह बदलाव कभी वह फ़ैसला करने नहीं पड़ता।

यह कहाँ चलता है, और इसकी क़ीमत क्या है

यह बदलाव हमारे सर्वर पर fontTools से होता है, ब्राउज़र में नहीं, क्योंकि इसका कोई ब्राउज़र संस्करण नहीं है। फ़ाइल एन्क्रिप्टेड कनेक्शन से जाती है, काम पूरा होते ही डायरेक्टरी मिट जाती है।

मुफ़्त दर्जा रोज़ाना सौ सर्वर-बदलाव और फ़ाइल पर 25 मेगाबाइट देता है, और सौ फ़ॉन्ट तक का बैच एक ही ZIP बनकर लौटता है।

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

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

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

WOFF2 और WOFF की तुलना
WOFF2WOFF
पूरा नामWeb Open Font Format 2Web Open Font Format
फ़ाइल एक्सटेंशन.woff2.woff
मीडिया टाइपfont/woff2font/woff
पहली बार प्रकाशित20182009
प्रकाशकW3CW3C
विनिर्देशWOFF 2.0WOFF 1.0
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदापुराना, फिर भी हर जगह पढ़ा जाता है
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयTTFTTF

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

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

नतीजा खोलना

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

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

WOFF2 W3C का फ़ॉर्मेट है, जो 2018 में आया। यह WOFF 2.0 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

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

WOFF2 से WOFF: आम सवाल

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

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

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

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

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

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

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

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

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