WOFF থেকে OTF কনভার্টার
প্রতিটি WOFF ফাইলের ভেতরে থাকে হয় একটি TrueType ফন্ট, নয়তো PostScript-ধরনের একটি OpenType ফন্ট। ভেতরের ফন্টটি PostScript ধরনের হলে OTF-এ কনভার্ট করলে ফন্টটি তার নিজস্ব আসল রূপেই ফিরে আসে, কার্ভ, হিন্টিং সবকিছু সহ।
ফন্ট কনভার্টার
অথবা TTF, OTF, WOFF … ফাইল এখানে ড্রop করুন ·
প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়
ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।
যে স্ক্রিপ্ট ব্যবহার করেন না তা বাদ দিলে ওয়েব ফন্ট শত শত KB থেকে ৩০ KB-এর নিচে নামতে পারে। কম্পিউটারে ইনস্টল করার ফন্টে সব অক্ষর রাখুন।
ফন্টে যে লেখা বা অক্ষর থাকতে হবে তা পেস্ট করুন, যেমন লোগোর শব্দ বা শিরোনাম। বাকি সব বাদ যাবে।
হিন্ট Windows স্ক্রিনে ছোট লেখা স্পষ্ট করে। সরালে ওয়েব ফন্টে প্রায়ই ১০–৩০% বাঁচে; অটো-হিন্ট হিন্টহীন ফন্টে হিন্ট যোগ করে।
মূল নাম রাখতে খালি রাখুন। নাম বদলালে রূপান্তরিত ফন্ট মূলটির পাশে সংঘাত ছাড়াই ইনস্টল করা যায়।
যেমন Regular, Bold, Italic। মূল স্টাইলের নাম রাখতে খালি রাখুন।
এই টুল কীভাবে ব্যবহার করবেন
- 1
WOFF ফন্ট আপলোড করুন
একটি ব্যাচে সর্বোচ্চ ২০টি এবং প্রতিটি ৯৫ MB পর্যন্ত .woff ফাইল যোগ করুন। CFF ও TrueType ওয়েব ফন্ট মিশিয়ে দিলেও সমস্যা নেই।
- 2
টার্গেট হিসেবে OTF রেখে দিন
যে ফরম্যাটে রূপান্তর OTF-এ সেট থাকে। হিন্টিং "Keep"-এ রাখলে WOFF-এ থাকা PostScript হিন্ট অক্ষত থাকে; "Auto-hint" হিন্ট ছাড়া আসা ফন্টে হিন্ট যোগ করে।
- 3
OTF-এ কনভার্ট করুন
OTF-এ কনভার্ট করুন চাপুন, ফাইলগুলো সেভ করুন এবং ডাবল-ক্লিক করে ইনস্টল করুন। ফন্ট মেনু রিফ্রেশ হতে ডিজাইন অ্যাপ বন্ধ করে আবার খুলুন।
WOFF যদি OTF থেকে তৈরি হয়, তবে এই রূপান্তর নিখুঁত আনর্যাপ। TTF থেকে তৈরি হলে কার্ভগুলো কিউবিক আকারে নতুন করে লেখা হয়, তবে আকৃতি অপরিবর্তিত থাকে।
WOFF থেকে OTF নির্ভর করে ফন্টের ধরনের ওপর
২০১২ সাল থেকে W3C Recommendation হিসেবে স্বীকৃত WOFF 1.0 স্পেসিফিকেশন নতুন ধরনের ফন্ট নয়, একটি কনটেইনার নির্ধারণ করে। এর হেডারে বহন করা ফন্টের ফ্লেভার লেখা থাকে, তারপর প্রতিটি টেবিলের কম্প্রেসড ও মূল দৈর্ঘ্যসহ তালিকা থাকে। যেসব ফাউন্ড্রি PostScript-এ ফ্যামিলি আঁকে, অধিকাংশ প্রিন্ট টাইপের পেছনে যে ঐতিহ্য, তারা ওয়েব লাইসেন্সের জন্য CFF-ফ্লেভারের WOFF এক্সপোর্ট করেছে। TrueType-এ কাজ করা ফাউন্ড্রিগুলো অন্য ধরনটি এক্সপোর্ট করেছে। .woff এক্সটেনশন দেখে তা বোঝার উপায় নেই।
CFF-ফ্লেভারের ফাইলে OTF-এ রূপান্তরের অর্থ টেবিলগুলো ইনফ্লেট করে আবার লিখে দেওয়া, তাই PostScript হিন্টও টিকে থাকে এবং হিন্টিং "Keep"-এ রাখাই সঠিক। TrueType-ফ্লেভারের ফাইলে কনভার্টারকে নতুন CFF টেবিল বানাতে হয়: কোয়াড্রেটিক কার্ভ ঠিকঠাক কিউবিকে রূপান্তরিত হয়, কিন্তু TrueType নির্দেশনার CFF-এ কোনো সমতুল্য নেই, তাই তা বাদ যায়। এটি ত্রুটি নয়, শুধু ওই ফাইলের জন্য TTF আউটপুট বেছে নেওয়ার একটি কারণ।
হেডার পড়া
কোনো টেবিলে হাত দেওয়ার আগে কনভার্টার WOFF সিগনেচার ও ফ্লেভার ফিল্ড যাচাই করে।
টেবিল ইনফ্লেট করা
zlib দিয়ে কম্প্রেস করা প্রতিটি টেবিল ডিকম্প্রেস করা হয় এবং চেকসাম যাচাই হয়।
OTF লেখা
CFF ফন্ট যেমন ছিল তেমনই লেখা হয়; TrueType ফন্টে নতুন কিউবিক CFF টেবিল তৈরি হয়।
OTTO ট্যাগ: CFF ওয়েব ফন্ট চেনার উপায়
OTTOPostScript আউটলাইনযুক্ত WOFF-এর ৫–৮ নম্বর বাইটে থাকা ফ্লেভার ট্যাগ
ট্যাগটি OpenType থেকেই এসেছে: CFF আউটলাইনের প্রতিটি ডেস্কটপ .otf ফাইল একই চার অক্ষর দিয়ে শুরু হয়, আর WOFF সেই মানটিই হেডারে কপি করে। আপলোডের আগে যাচাই করার দরকার নেই, কারণ কনভার্টার যেভাবেই হোক এটি পড়ে নেয়। তবে ফ্লেভার জানা থাকলে এই পেজ ও WOFF থেকে TTF-এর মধ্যে বেছে নিতে সুবিধা হয়, এবং একটি ফ্যামিলি হিন্টসহ ও আরেকটি হিন্ট ছাড়া কেন আসে তাও বোঝা যায়।
নতুন ফরম্যাটেও একই পছন্দ রয়েছে। .woff2 ফাইলও তার ফ্লেভার রেকর্ড করে, এবং ফন্ট কনভার্টার এটি একইভাবে সামলায়, শুধু zlib-এর জায়গায় Brotli ব্যবহার হয়।
ওয়েব ফন্ট ডেস্কটপে ব্যবহারের লাইসেন্স
WOFF
Web Open Font Format
WOFF হলো Mozilla, Opera ও Microsoft তৈরি করা একটি ওয়েব ফন্ট ফরম্যাট, যা ২০১২ সালে W3C Recommendation হিসেবে প্রকাশিত হয়। এটি TrueType বা OpenType ফন্ট ডেটাকে কম্প্রেশন ও মেটাডেটাসহ মুড়িয়ে দ্রুত ডাউনলোড সম্ভব করে। সব ব্রাউজার WOFF সমর্থন করে, তবে এর জায়গা অনেকটাই নিয়েছে WOFF2, যা আরও ভালো কম্প্রেস করে। ডেস্কটপ অপারেটিং সিস্টেমে WOFF ফন্ট সরাসরি ইনস্টল করা যায় না।
- কম্প্রেশন
- লসলেস
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- –
- অ্যানিমেশন
- –
- প্রবর্তনের সাল
- 2012 · W3C (Mozilla, Opera, Microsoft)
OTF
OpenType ফন্ট
OTF হলো OpenType ফন্ট ফরম্যাট, যা ১৯৯৬ সালে Microsoft ও Adobe তৈরি করে এবং এখন ISO স্ট্যান্ডার্ড ISO/IEC 14496-22। এতে TrueType বা PostScript (CFF) আউটলাইন থাকতে পারে এবং লিগেচার, অল্টারনেট, স্মল ক্যাপ ও বিস্তৃত ভাষা কভারেজের মতো উন্নত টাইপোগ্রাফি সমর্থিত। সব প্রধান প্ল্যাটফর্মে পেশাদার ফন্টের স্ট্যান্ডার্ড OpenType। এটি ওয়েবের জন্য কমপ্রেস করা নয়, তাই ওয়েবসাইট সাধারণত WOFF2 ব্যবহার করে।
- কম্প্রেশন
- লসলেস
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- –
- অ্যানিমেশন
- –
- প্রবর্তনের সাল
- 1996 · Microsoft and Adobe
WOFF থেকে OTF ওয়েবের জন্য মোড়ানো ফন্টকে OpenType হিসেবে ডেস্কটপে ফিরিয়ে আনে। WOFF যদি CFF ফন্ট থেকে তৈরি হয়ে থাকে তবে এটি নিখুঁত আনর্যাপ, এবং প্রিন্ট ও Adobe ওয়ার্কফ্লোর জন্য স্বাভাবিক পছন্দ।
WOFF থেকে OTF: প্রায়ই জিজ্ঞাসিত প্রশ্ন
WOFF কে OTF-এ কনভার্ট করব, নাকি TTF-এ?
ফাইলের ভেতরের আউটলাইন দেখুন। যে WOFF-এর হেডারে OTTO লেখা, তাতে CFF আউটলাইন থাকে এবং কোনো কার্ভ না বদলেই OTF-এ রূপান্তর হয়। TrueType আউটলাইন থেকে তৈরি ফাইল 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 প্যানেলে।
আপলোড করা WOFF-এর চেয়ে OTF ফাইলটি বড় কেন?
WOFF zlib দিয়ে কম্প্রেস করা ছিল, কিন্তু OTF নয়। ডেস্কটপ ফন্ট আনকম্প্রেসড অবস্থায় রাখা হয় যাতে সিস্টেম সরাসরি পড়তে পারে, তাই সাইজ বাড়া স্বাভাবিক; এর মানে এই নয় যে কিছু যোগ হয়েছে।
- WOFF থেকে TTF কনভার্টারWOFF 1.0 ওয়েব ফন্ট ডিকম্প্রেস করে ইনস্টলযোগ্য TrueType TTF বানান — পুরনো ওয়েবফন্ট কিট, সাইট ব্যাকআপ বা আইকন ফন্ট থেকে। একবারে 20টি পর্যন্ত ফন্ট।
- WOFF2 থেকে TTF কনভার্টারWOFF2 ওয়েব ফন্টকে TrueType TTF ফাইলে কনভার্ট করুন, যা Windows, macOS, Word ও Figma-তে চলে। কেন কিছু ফন্টে অক্ষর বাদ পড়ে, তাও জানুন।
- TTF থেকে OTF কনভার্টারTrueType TTF ফন্টকে CFF আউটলাইনসহ OpenType OTF-এ কনভার্ট করুন। কোয়াড্রাটিক কার্ভ হুবহু কিউবিকে বদলায়; হিন্টিং ও ফিচারের কী হয় দেখুন।
- OTF থেকে TTF কনভার্টারশুধু TTF চেনে এমন অ্যাপের জন্য OTF ফন্টকে TTF-এ কনভার্ট করুন। কিউবিক কার্ভ ও PostScript হিন্টের কী হয়, কখন অটো-হিন্ট লাগে জানুন।
- TTF থেকে WOFF কনভার্টারInternet Explorer 9–11, পুরোনো ই-বুক রিডার ও লেগেসি CMS থিমের জন্য TrueType ফন্টকে WOFF 1.0 করুন। WOFF ফলব্যাক কখন এখনও দরকার, জেনে নিন।