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

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

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

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

OTF से WOFF की माँग अब भी क्यों बनी रहती है

स्पेसिफ़िकेशन शीट उस वजह से ज़्यादा जीती है जिसके लिए वह लिखी गई थी। 2015 का कोई ब्रांड गाइडलाइन दस्तावेज़ या किसी डेवलपर की चेकलिस्ट .woff इसलिए लिखेगी क्योंकि लिखते वक़्त वही समझदार जवाब था, और तब से किसी ने उसे दोबारा नहीं देखा।

बहस पर एक घंटा शायद ही कभी लायक़ है। WOFF बनाइए, साथ WOFF2 भी बनाइए, और सौंपते वक़्त बता दीजिए कि दूसरा वही है जिसे ब्राउज़र असल में इस्तेमाल करेंगे।

OTF का स्रोत होने पर WOFF के अंदर क्या पहुँचता है

सिर्फ़ डिब्बा बदलता है, कुछ और नहीं। CFF खंड जो घुमावदार रेखाएँ रखता है, अक्षर-नक़्शा, माप, kerning और डिज़ाइनर की तय की हर OpenType सुविधा — सब जस-का-तस दबाकर कॉपी होती है। कोई अक्षर फिर से नहीं बनता, कोई सुविधा नहीं छूटती।

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

डेवलपर के लिए वेब फ़ॉन्ट पैक करना

अच्छी पैकेजिंग छोटी और साफ़ होती है: हर वज़न और शैली की एक फ़ाइल, ऐसे नाम की जिससे बिना खोले पता चले, और साथ में @font-face नियम बताने वाला टेक्स्ट। सिर्फ़ वही वज़न रखिए जो डिज़ाइन इस्तेमाल करता है।

अठारह कट वाले परिवार के अठारह फ़ाइल भेजना ठीक वही तरीक़ा है जिससे कोई साइट ग़लती से चार फ़ॉन्ट लोड कर लेती है, और लाइसेंस का ख़तरा भी उतना ही बड़ा बना देता है।

फ़ाइल देकर लाइसेंस आगे नहीं बढ़ाया जा सकता

ज़्यादातर व्यावसायिक फ़ॉन्ट लाइसेंस लाइसेंसधारी का नाम लेते हैं और आगे बाँटने की इजाज़त नहीं देते। जिस स्टूडियो ने डेस्कटॉप लाइसेंस ख़रीदा और बदली फ़ाइलें क्लाइंट को दे दीं, उसने आमतौर पर क्लाइंट को लाइसेंसधारी नहीं बनाया — बल्कि एक ही लाइसेंस पर दो पक्ष खड़े कर दिए।

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

हर वज़न के लिए एक WOFF, और नाम जो बहस रोक दे

ब्राउज़र @font-face में घोषित वज़न और शैली के आधार पर फ़ाइल चुनता है, फ़ाइल के नाम से नहीं। पर फ़ाइल का नाम वही है जो कोई इंसान तीन महीने बाद पढ़ता है, इसलिए दोनों मिलने चाहिए।

जिस दोष से यह बचाता है वह है सिंथेटिक टाइप। सिर्फ़ regular फ़ाइल भेजकर bold में इस्तेमाल किया गया परिवार एक धुँधला-सा bold बनाता है जो असली कट से साफ़ बुरा दिखता है।

जो WOFF2 फिर भी चाहिए होगा

हर मौजूदा ब्राउज़र WOFF2 पढ़ता है, और वह उसी फ़ॉन्ट की WOFF से लगभग तीस फ़ीसदी छोटी होती है। स्पेसिफ़िकेशन कुछ भी कहे, यही फ़ाइल साइट को परोसनी चाहिए।

दोनों को एक ही @font-face नियम में फ़ॉलबैक जोड़ी की तरह मत रखिए — ब्राउज़र पहला समझ में आने वाला स्रोत लेता है, जो हमेशा WOFF2 होगा, और WOFF एक ऐसी फ़ाइल बनकर रह जाएगी जिसे कोई डाउनलोड नहीं करता।

एक CFF फ़ॉन्ट के आँकड़े आमतौर पर कैसे दिखते हैं

पूरे Latin Extended सेट वाला एक-वज़न का OTF अक्सर कुछ सौ किलोबाइट से शुरू होता है। WOFF में लपेटने से उसमें से एक हिस्सा हट जाता है; WOFF2 में लपेटने से फिर लगभग एक तिहाई और।

असली बचत कहीं और है — साइट जिन अक्षरों को सेट करेगी, उन्हीं तक फ़ॉन्ट को subset करना दोनों से आगे निकल जाता है। यह conversion से पहले किया जाना चाहिए, बाद में नहीं।

पैकेज को उस मशीन पर जाँचिए जिसमें फ़ॉन्ट इंस्टॉल नहीं है

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

दूसरी मशीन पर, फ़ोन पर, या @font-face को अस्थायी रूप से किसी और नाम पर सेट करके जाँच लीजिए। दस सेकंड का यह काम फ़ॉन्ट हैंडओवर की सबसे शर्मनाक ग़लती हटा देता है।

एक बैच में पूरा परिवार बदलना

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

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

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

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

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

OTF और WOFF की तुलना
OTFWOFF
पूरा नामOpenType फ़ॉन्टWeb Open Font Format
फ़ाइल एक्सटेंशन.otf.woff
मीडिया टाइपfont/otffont/woff
पहली बार प्रकाशित19962009
प्रकाशकAdobeW3C
विनिर्देशISO/IEC 14496-22WOFF 1.0
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदापुराना, फिर भी हर जगह पढ़ा जाता है
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयTTF, WOFF2WOFF2, TTF

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

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

नतीजा खोलना

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

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

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

OTF Adobe का फ़ॉर्मेट है, जो 1996 में आया। यह ISO/IEC 14496-22 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

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

OTF से WOFF: आम सवाल

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

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

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

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

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

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

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

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

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