UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

WOFF से OTF फ़ॉन्ट कन्वर्टर

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

फ़ॉन्ट कन्वर्टर

या TTF, OTF, WOFF … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

इस टूल का उपयोग कैसे करें

  1. 1

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

    20 तक .woff फ़ाइलें जोड़ें, हर फ़ाइल 95 MB तक। CFF और TrueType वेब फ़ॉन्ट का मिला-जुला सेट भी चलेगा।

  2. 2

    टारगेट फॉर्मेट OTF ही रहने दें

    इसमें बदलें में OTF चुना हुआ है। हिंटिंग को Keep पर रखने से WOFF में मौजूद PostScript हिंट बने रहते हैं; Auto-hint उन फ़ॉन्ट में हिंट जोड़ता है जिनमें वे नहीं होते।

  3. 3

    OTF में कन्वर्ट करें

    OTF में बदलें दबाएँ, फ़ाइलें सेव करें और डबल-क्लिक करके इंस्टॉल करें। डिज़ाइन ऐप बंद करके दोबारा खोलें ताकि उनके फ़ॉन्ट मेन्यू रिफ़्रेश हो जाएँ।

अगर WOFF किसी OTF से बना था, तो यह कन्वर्जन सटीक अनरैप है। अगर वह TTF से बना था, तो कर्व क्यूबिक रूप में दोबारा लिखे जाते हैं, जिससे उनका आकार वही रहता है।

WOFF से OTF का नतीजा फ़ॉन्ट के प्रकार पर निर्भर है

WOFF 1.0 स्पेसिफ़िकेशन, जो 2012 से W3C की सिफ़ारिश है, नए तरह का फ़ॉन्ट नहीं बल्कि एक कंटेनर तय करता है। इसका हेडर अंदर के फ़ॉन्ट का फ़्लेवर दर्ज करता है, फिर हर टेबल को उसकी कंप्रेस और मूल लंबाई के साथ सूचीबद्ध करता है। जिन फ़ाउंड्री ने अपने फ़ॉन्ट परिवार PostScript में बनाए, जो ज़्यादातर प्रिंट टाइप की परंपरा है, उन्होंने वेब लाइसेंस के लिए CFF फ़्लेवर वाली WOFF फ़ाइलें एक्सपोर्ट कीं। TrueType में काम करने वालों ने दूसरी तरह की। .woff एक्सटेंशन से पता नहीं चलता कि कौन सी है।

CFF फ़्लेवर वाली फ़ाइल के लिए OTF में बदलने का मतलब है टेबल को खोलकर वापस लिख देना, इसलिए PostScript हिंट तक बचे रहते हैं और हिंटिंग के लिए Keep सही सेटिंग है। TrueType फ़्लेवर वाली फ़ाइल के लिए कन्वर्टर को नई CFF टेबल बनानी पड़ती है: क्वाड्रैटिक कर्व सटीक रूप से क्यूबिक में बदल जाते हैं, पर TrueType इंस्ट्रक्शन का CFF में कोई जोड़ नहीं है और वे हट जाते हैं। यह खामी नहीं है, बस उन फ़ाइलों के लिए TTF आउटपुट चुनने की एक वजह है।

  1. हेडर पढ़ें

    कन्वर्टर किसी भी टेबल को छूने से पहले WOFF सिग्नेचर और फ़्लेवर फ़ील्ड जाँचता है।

  2. टेबल खोलें

    zlib से कंप्रेस की गई हर टेबल डीकंप्रेस होती है और उसका चेकसम जाँचा जाता है।

  3. OTF लिखें

    CFF फ़ॉन्ट जैसे थे वैसे वापस लिखे जाते हैं; TrueType फ़ॉन्ट को नई क्यूबिक CFF टेबल मिलती है।

OTTO टैग: CFF वेब फ़ॉन्ट कैसे पहचानें

OTTOPostScript आउटलाइन वाले WOFF के बाइट 5–8 में रखा फ़्लेवर टैग

TrueType फ़्लेवर वाला WOFF उसी जगह बाइनरी मान 0x00010000 रखता है।

यह टैग खुद OpenType से आता है: CFF आउटलाइन वाली हर डेस्कटॉप .otf फ़ाइल इन्हीं चार अक्षरों से शुरू होती है, और WOFF बस वही मान अपने हेडर में कॉपी कर लेता है। अपलोड से पहले जाँचना ज़रूरी नहीं, क्योंकि कन्वर्टर दोनों तरह पढ़ लेता है, लेकिन फ़्लेवर जानने से इस पेज और WOFF से TTF में चुनना आसान होता है, या यह समझाना कि एक परिवार हिंट के साथ और दूसरा बिना हिंट के क्यों आता है।

नए फ़ॉर्मेट में भी यही विकल्प है। .woff2 फ़ाइल भी अपना फ़्लेवर दर्ज करती है, और फ़ॉन्ट कन्वर्टर उसे उसी तरह संभालता है, बस zlib की जगह Brotli होता है।

वेब फ़ॉन्ट को डेस्कटॉप पर इस्तेमाल करने का लाइसेंस

WOFF

Web Open Font Format

WOFF एक वेब फ़ॉन्ट फ़ॉर्मैट है जिसे Mozilla, Opera और Microsoft ने बनाया और 2012 में W3C Recommendation के रूप में प्रकाशित किया गया। यह TrueType या OpenType फ़ॉन्ट डेटा को कंप्रेशन और मेटाडेटा के साथ लपेटता है ताकि डाउनलोड तेज़ हो। सभी ब्राउज़र WOFF को सपोर्ट करते हैं, लेकिन अब इसकी जगह ज़्यादातर WOFF2 ने ले ली है, जो बेहतर कंप्रेस करता है। डेस्कटॉप ऑपरेटिंग सिस्टम WOFF फ़ॉन्ट सीधे इंस्टॉल नहीं कर सकते।

कंप्रेशन
लॉसलेस
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
2012 · W3C (Mozilla, Opera, Microsoft)
WOFF कन्वर्टर

OTF

OpenType फ़ॉन्ट

OTF, OpenType फ़ॉन्ट फ़ॉर्मैट है, जिसे Microsoft और Adobe ने 1996 में बनाया और जो अब ISO मानक ISO/IEC 14496-22 है। इसमें TrueType या PostScript (CFF) आउटलाइन हो सकती हैं, और यह लिगेचर, अल्टरनेट, स्मॉल कैप्स और व्यापक भाषा कवरेज जैसी उन्नत टाइपोग्राफ़ी को सपोर्ट करता है। OpenType सभी प्रमुख प्लेटफ़ॉर्म पर प्रोफ़ेशनल फ़ॉन्ट का मानक है। यह वेब के लिए कंप्रेस नहीं होता, इसलिए वेबसाइटें आमतौर पर WOFF2 इस्तेमाल करती हैं।

कंप्रेशन
लॉसलेस
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
1996 · Microsoft and Adobe
OTF कन्वर्टर

WOFF से OTF वेब के लिए लिपटे फ़ॉन्ट को OpenType के रूप में डेस्कटॉप पर लौटाता है। जब WOFF CFF फ़ॉन्ट से बना हो तो यह बिल्कुल सटीक अनरैप है, और प्रिंट व Adobe वर्कफ़्लो के लिए स्वाभाविक चुनाव है।

WOFF से OTF: अक्सर पूछे जाने वाले सवाल

WOFF को OTF में बदलूँ या TTF में?

फ़ाइल के अंदर के आउटलाइन देखें। जिस WOFF के हेडर में OTTO लिखा है, उसमें CFF आउटलाइन होते हैं और वह किसी कर्व को छुए बिना OTF में बदल जाता है। TrueType आउटलाइन वाला WOFF WOFF से TTF के रूप में भी उतने ही अच्छे से इंस्टॉल होता है, जिसमें ग्लिफ़ दोबारा नहीं लिखने पड़ते।

कैसे पता करें कि WOFF में CFF आउटलाइन हैं या TrueType?

पहले आठ बाइट देखें। हर WOFF की शुरुआत wOFF सिग्नेचर से होती है, और अगले चार बाइट फ़्लेवर बताते हैं: CFF आउटलाइन के लिए OTTO, या TrueType के लिए बाइनरी वर्शन नंबर 1.0। कोई भी हेक्स व्यूअर, या टर्मिनल में xxd -l 8, इन्हें दिखा देता है।

क्या OTF बिल्कुल वही फ़ॉन्ट है जो फ़ाउंड्री ने बनाया था?

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

क्या WOFF से बनी OTF Adobe InDesign और Illustrator में चलती है?

हाँ। इंस्टॉल होने के बाद CFF आउटलाइन वाला OTF उसी तरह का फ़ॉन्ट है जैसा Adobe की अपनी टाइप लाइब्रेरी में होता है, और InDesign व Illustrator उसे बाकी फ़ॉन्ट के साथ दिखाते हैं, उसके OpenType फ़ीचर समेत, जो Glyphs और OpenType पैनल में मिलते हैं।

OTF अपलोड की गई WOFF से बड़ी क्यों है?

WOFF zlib से कंप्रेस था और OTF नहीं है। डेस्कटॉप फ़ॉन्ट बिना कंप्रेशन के रखे जाते हैं ताकि सिस्टम उन्हें सीधे पढ़ सके, इसलिए साइज़ बढ़ना सामान्य है और इसका मतलब यह नहीं कि कुछ जोड़ा गया है।