ফন্ট কনভার্টার
ডেস্কটপ ফন্টকে ওয়েব ফন্টে বদলান, কিংবা ওয়েব ফন্টকে আবার ইনস্টল করার মতো ফন্টে ফিরিয়ে আনুন। TTF, OTF, WOFF, WOFF2 ও পুরোনো ফরম্যাট আপলোড করুন, টার্গেট ফরম্যাট বেছে নিন, আর চাইলে ক্যারেক্টার সেট ছেঁটে ফেলুন, যাতে ওয়েবসাইটে ফাইলটি আরও দ্রুত লোড হয়।
ফন্ট কনভার্টার
অথবা TTF, OTF, WOFF … ফাইল এখানে ড্রop করুন ·
প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়
ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।
যে স্ক্রিপ্ট ব্যবহার করেন না তা বাদ দিলে ওয়েব ফন্ট শত শত KB থেকে ৩০ KB-এর নিচে নামতে পারে। কম্পিউটারে ইনস্টল করার ফন্টে সব অক্ষর রাখুন।
ফন্টে যে লেখা বা অক্ষর থাকতে হবে তা পেস্ট করুন, যেমন লোগোর শব্দ বা শিরোনাম। বাকি সব বাদ যাবে।
হিন্ট Windows স্ক্রিনে ছোট লেখা স্পষ্ট করে। সরালে ওয়েব ফন্টে প্রায়ই ১০–৩০% বাঁচে; অটো-হিন্ট হিন্টহীন ফন্টে হিন্ট যোগ করে।
মূল নাম রাখতে খালি রাখুন। নাম বদলালে রূপান্তরিত ফন্ট মূলটির পাশে সংঘাত ছাড়াই ইনস্টল করা যায়।
যেমন Regular, Bold, Italic। মূল স্টাইলের নাম রাখতে খালি রাখুন।
এই টুল কীভাবে ব্যবহার করবেন
- 1
ফন্ট ফাইল যোগ করুন
একসাথে সর্বোচ্চ ২০টি ফন্ট দিন, প্রতিটি ৯৫ MB পর্যন্ত। একই ব্যাচে TTF, OTF, WOFF, WOFF2, EOT, SVG ফন্ট, TTC কালেকশন, Mac dfont ফাইল এবং Type 1 PFB/PFM/AFM ফাইল মিলিয়ে দিতে পারবেন।
- 2
টার্গেট ফরম্যাট বেছে নিন
যে ফরম্যাটে রূপান্তর শুরুতে WOFF2 থাকে, ওয়েবসাইটের জন্য এটিই সবচেয়ে ছোট ফরম্যাট। Windows বা macOS-এ ফন্ট ইনস্টল করতে TTF বা OTF বেছে নিন। উন্নত সেটিংস খুলে অক্ষর সাবসেট করতে, হিন্টিং বদলাতে, ফ্যামিলির নাম পাল্টাতে বা @font-face CSS যোগ করুন চালু করতে পারবেন।
- 3
কনভার্ট করে ডাউনলোড করুন
WOFF2-এ কনভার্ট করুন চাপুন (বোতামের লেখা আপনার পছন্দ অনুযায়ী বদলায়) এবং ফাইলগুলো আলাদাভাবে বা ZIP হিসেবে সেভ করুন। আপলোড করা ফন্ট ও ফলাফল ৩০ মিনিট পর সার্ভার থেকে মুছে যায়।
ডেস্কটপ ফন্ট ও ওয়েব ফন্ট: TTF, OTF, WOFF ও WOFF2
TrueType এসেছে Apple থেকে, ১৯৯১ সালে System 7-এর সাথে; এক বছর পর Microsoft এটি Windows 3.1-এর জন্য লাইসেন্স নেয়। ১৯৯৬ সালে Microsoft ও Adobe ঘোষিত OpenType এতে PostScript আউটলাইন ও টাইপোগ্রাফিক ফিচার যোগ করেছে, এবং এখন এটি ISO/IEC 14496-22 Open Font Format নামেও প্রকাশিত। আজ কম্পিউটারে যা ইনস্টল করেন তা এ দুটির একটি, .ttf বা .otf হিসেবে সেভ করা।
ওয়েব ফন্ট একই ডেটা, ডাউনলোডের জন্য কম্প্রেস করা। WOFF 1.0 ২০১২ সালে W3C Recommendation হয় এবং প্রতিটি ফন্ট টেবিল zlib দিয়ে ছোট করে। ২০১৮ সালে W3C Recommendation হিসেবে আসে WOFF2: এটি Brotli এবং গ্লিফ ডেটার জন্য একটি প্রিপ্রসেসিং ধাপ ব্যবহার করে, আর Google-এর পরিমাপে এটি WOFF-এর চেয়ে প্রায় ৩০% ছোট। Chrome, Edge, Firefox ও Safari-র সব বর্তমান ভার্সন WOFF2 পড়ে, তাই যে ফরম্যাটে রূপান্তর সেখান থেকেই শুরু হয়।
কোনো ওয়েবসাইট থেকে পাওয়া WOFF2 যদি Word, Figma বা Photoshop-এ লাগে, তাহলে উল্টো পথে WOFF থেকে TTF বা WOFF2 থেকে TTF ব্যবহার করুন। নিজের হোস্ট করা সাইটের জন্য প্রায় সব ক্ষেত্রেই TTF থেকে WOFF2 কনভার্শনটি দরকার।
| from ↓ · to → | TTF | OTF | WOFF | WOFF2 | EOT | SVG |
|---|---|---|---|---|---|---|
| TTF | TTF to TTF: yes | TTF to OTF: yes | TTF to WOFF: yes | TTF to WOFF2: yes | TTF to EOT: yes | TTF to SVG: yes |
| OTF | OTF to TTF: yes | OTF to OTF: yes | OTF to WOFF: yes | OTF to WOFF2: yes | OTF to EOT: yes | OTF to SVG: yes |
| WOFF | WOFF to TTF: yes | WOFF to OTF: yes | WOFF to WOFF: yes | WOFF to WOFF2: yes | WOFF to EOT: yes | WOFF to SVG: yes |
| WOFF2 | WOFF2 to TTF: yes | WOFF2 to OTF: yes | WOFF2 to WOFF: yes | WOFF2 to WOFF2: yes | WOFF2 to EOT: yes | WOFF2 to SVG: yes |
| EOT | EOT to TTF: yes | EOT to OTF: yes | EOT to WOFF: yes | EOT to WOFF2: yes | EOT to EOT: yes | EOT to SVG: yes |
| SVG | SVG to TTF: yes | SVG to OTF: yes | SVG to WOFF: yes | SVG to WOFF2: yes | SVG to EOT: yes | SVG to SVG: yes |
| TTC | TTC to TTF: yes | TTC to OTF: yes | TTC to WOFF: yes | TTC to WOFF2: yes | TTC to EOT: yes | TTC to SVG: yes |
| PFB | PFB to TTF: yes | PFB to OTF: yes | PFB to WOFF: yes | PFB to WOFF2: yes | PFB to EOT: yes | PFB to SVG: yes |
সাবসেটিং, হিন্টিং ও @font-face অপশনের ব্যাখ্যা
| সেটিং | বিকল্প | কী করে | কখন বদলাবেন |
|---|---|---|---|
| যে অক্ষর রাখবেন | সব অক্ষর, Basic Latin, Latin + accents, Cyrillic, Greek, Vietnamese, শুধু আমার টাইপ করা অক্ষর | বেছে নেওয়া স্ক্রিপ্টের বাইরের গ্লিফ মুছে ফেলে | ফন্টটি এমন ওয়েবসাইটের জন্য যা এক বা দুটি স্ক্রিপ্ট ব্যবহার করে |
| রাখার অক্ষর | ফ্রি টেক্সট, সর্বোচ্চ ৫,০০০ অক্ষর | আপনি যে অক্ষরগুলো পেস্ট করেন ঠিক সেগুলোই রাখে | লোগো, শিরোনাম বা সংখ্যা প্রদর্শনে মাত্র কয়েকটি গ্লিফ লাগে |
| লিগেচার ও কার্নিং রাখুন | চালু (ডিফল্ট) বা বন্ধ | বাকি অক্ষরের জন্য fi/fl লিগেচার ও কার্নিং পেয়ার ধরে রাখে | শেষ কয়েক KB দরকার এবং কিছুটা ঢিলা স্পেসিং মেনে নিতে পারেন |
| হিন্টিং | অপরিবর্তিত রাখুন, Remove, অটো-হিন্ট | আউটলাইনকে পিক্সেল গ্রিডে বসানোর নির্দেশনা রাখে, সরায় বা তৈরি করে | হাই-ডেনসিটি স্ক্রিনের ওয়েব ফন্টে Remove; Windows-এ হিন্ট ছাড়া ফন্টে অটো-হিন্ট |
| @font-face CSS যোগ করুন | চালু বা বন্ধ | ফন্টের দিকে নির্দেশ করা তৈরি রুলসহ একটি .css ফাইল যোগ করে | আপনি হাতে সাইটে ফন্ট বসাচ্ছেন |
| ফ্যামিলির নাম / স্টাইলের নাম | প্রতিটি সর্বোচ্চ ৬৩ অক্ষর | ফন্টের ভেতরে সংরক্ষিত নাম নতুন করে লেখে | কনভার্ট করা কপি মূল ফন্টের পাশে ইনস্টল হতে হবে |
ফাইল সাইজ কমানোর আসল কাজটি করে সাবসেটিং। লাতিন, গ্রিক, সিরিলিক ও ভিয়েতনামি কভার করা একটি ফ্যামিলিতে ১,০০০-এর অনেক বেশি গ্লিফ থাকতে পারে; শুধু ইংরেজির সাইটে ১০০-র কম লাগে। পশ্চিম ও মধ্য ইউরোপের ভাষার জন্য Latin + accents নিরাপদ পছন্দ, কারণ এতে é, ñ, ø ও ł-এর মতো অক্ষর যোগ হয় যা Basic Latin বাদ দেয়। কম্পিউটারে ইনস্টল করার যেকোনো ফন্টের জন্য সব অক্ষর রাখুন, কারণ গ্লিফ না থাকলে পরে সেখানে খালি বাক্স দেখা যায়।
কম রেজোলিউশনের Windows স্ক্রিনে হিন্টিং সবচেয়ে গুরুত্বপূর্ণ ছিল। ফোন ও Retina ডিসপ্লেতে এর দৃশ্যমান প্রভাব কম, তাই সরিয়ে দিলে ওয়েব ফন্টে সাধারণত ১০ থেকে ৩০% সাশ্রয় হয়। SVG আউটপুট হিন্টিং ও সাবসেটিং দুটোই উপেক্ষা করে, কারণ SVG ফন্টে সাধারণ পাথ আউটলাইন থাকে। CSS অপশন WOFF, WOFF2, EOT ও TTF টার্গেটে পাওয়া যায়।
কনভার্ট করার আগে ফন্টের লাইসেন্স
- শুধু যে ফন্ট ব্যবহারের লাইসেন্স আপনার আছে সেটিই কনভার্ট করুন; ফন্টের সাথে আসা EULA-তে "web", "embedding" বা "self-hosting" শব্দগুলো খুঁজে পড়ুন।
- ডেস্কটপ লাইসেন্সে ফন্ট পাবলিক ওয়েবসাইটে দেওয়ার অনুমতি খুব কমই থাকে, কারণ ওয়েব ফন্ট প্রতিটি ভিজিটর ডাউনলোড করতে পারে।
- SIL Open Font License-এর ফন্ট কনভার্ট করে স্বাধীনভাবে চালানো যায়, কিন্তু Reserved Font Name থাকা ফন্ট পরিবর্তনের পর সেই নাম রাখতে পারবে না, এবং OFL FAQ সাবসেটিংকেও পরিবর্তন গণ্য করে। নাম বদলাতে ফ্যামিলির নাম পূরণ করুন।
- Windows বা macOS-এর সাথে আসা ফন্ট সেই সিস্টেমে ব্যবহারের জন্য লাইসেন্স করা, ওয়েব ফন্ট হিসেবে পুনর্বিতরণের জন্য নয়।
- মূল ফাইলটি রেখে দিন: কনভার্টার আপনার আপলোড কখনো বদলায় না, কিন্তু নাম বদলানো বা সাবসেট করা কপি লাইসেন্সপ্রাপ্ত মাস্টারের বিকল্প নয়।
কনভার্ট করা ফন্ট ইনস্টল ও লোড করানো
| করণীয় | বর্জনীয় |
|---|---|
| অক্ষর বাক্স হয়ে দেখালে Latin + accents, প্রয়োজনীয় স্ক্রিপ্ট বা সব অক্ষর বেছে নিন; শুধু আমার টাইপ করা অক্ষর ব্যবহার করলে যতিচিহ্ন ও সংখ্যাও দিন | ইনস্টল করতে WOFF, WOFF2 বা SVG ফাইলে ডাবল-ক্লিক করবেন না; Windows জানায় এটি বৈধ ফন্ট নয় |
| Windows-এ ইনস্টল করার ফন্টের জন্য TTF বা OTF-এ কনভার্ট করুন; সিস্টেমের ইনস্টলার শুধু এই ফরম্যাটই নেয় | পরিবর্তিত কপিতে মূল অভ্যন্তরীণ ফ্যামিলির নাম রাখবেন না, নইলে ফন্ট মেনুতে এটি মূলটিকে প্রতিস্থাপন করে |
| ফ্যামিলির নাম "Inter Web"-এর মতো কিছু দিন, যাতে কনভার্ট করা কপি মূলটির পাশে ইনস্টল হয় | পুরোনো Windows PC-তে ছোট সাইজে পড়া হবে এমন ফন্ট থেকে হিন্ট সরাবেন না |
| ভালো ম্যানুয়াল হিন্টিংয়ের ফন্টে অপরিবর্তিত রাখুন এবং যে ফন্টে কখনো হিন্ট ছিল না তাতে অটো-হিন্ট ব্যবহার করুন | CORS হেডার ছাড়া অন্য অরিজিন থেকে ওয়েব ফন্ট চালাবেন না; ব্রাউজার সেটি ডাউনলোড করে তারপর উপেক্ষা করে |
@font-face রুলের src পাথ ও format("woff2") আপনার আপলোড করা ফাইলের সাথে মিলিয়ে নিন |
ফন্ট কনভার্টার নিয়ে প্রশ্ন
কেনা ফন্ট কনভার্ট করা কি আইনত বৈধ?
ফাইল কনভার্ট করা একটি প্রযুক্তিগত কাজ, কিন্তু ফলাফল দিয়ে কী করতে পারবেন তা ঠিক করে লাইসেন্স। অনেক ডেস্কটপ লাইসেন্সে নির্দিষ্ট সংখ্যক কম্পিউটারে ইনস্টলের অনুমতি থাকে, কিন্তু ওয়েবসাইটে ফন্ট চালানোর অনুমতি থাকে না; তার জন্য সাধারণত আলাদা ওয়েবফন্ট লাইসেন্স লাগে। SIL Open Font License-এর ফন্ট, যেমন Google Fonts-এর বেশিরভাগ, কনভার্ট করে নিজের সার্ভারে হোস্ট করা যায়।
TTF আর OTF-এর মধ্যে পার্থক্য কী?
TTF-এ থাকে দ্বিঘাত বক্ররেখায় আঁকা TrueType আউটলাইন; OTF-এ সাধারণত থাকে ঘনক বক্ররেখায় আঁকা PostScript (CFF) আউটলাইন। Windows ও macOS-এ দুটোই একইভাবে ইনস্টল হয় এবং দুটোতেই লিগেচারের মতো OpenType ফিচার থাকতে পারে। একটি থেকে অন্যটিতে কনভার্ট করলে বক্ররেখা নতুন করে আঁকা হয়, যা স্বাভাবিক সাইজে চোখে পড়ে না।
ফন্ট WOFF2-এ কনভার্ট করলে কি কোয়ালিটি কমে যায়?
না। WOFF2 হলো একই TrueType বা OpenType ডেটার কম্প্রেস করা মোড়ক, ব্রাউজার তা আবার মূল আউটলাইনে খুলে নেয়। গ্লিফ, কার্নিং ও ফিচার হুবহু একই থাকে; শুধু ডাউনলোড ছোট হয়।
WOFF বা WOFF2 ফাইল কি কম্পিউটারে ইনস্টল করা যায়?
Windows ও macOS সরাসরি WOFF বা WOFF2 ইনস্টল করে না। আগে WOFF2 থেকে TTF দিয়ে TTF বা OTF-এ কনভার্ট করুন, তারপর ফলাফলে ডাবল-ক্লিক করে ইনস্টল করুন।
ওয়েবসাইটের জন্য কি এখনও EOT বা SVG ফন্ট লাগে?
শুধু খুব পুরোনো ব্রাউজারের জন্য। Internet Explorer 6 থেকে 8-এর জন্য EOT লাগত, আর IE 9 ইতিমধ্যেই WOFF পড়তে পারত। SVG ফন্ট ২০১৪ সালে Chrome বাদ দিয়েছে এবং Firefox-এ কখনো আসেনি, তাই আধুনিক @font-face রুলে শুধু WOFF2 যথেষ্ট, চাইলে ফলব্যাক হিসেবে WOFF রাখা যায়।
কনভার্ট করা ওয়েব ফন্ট এখনও কয়েকশো KB কেন?
ফন্টে এখনো সেই সব স্ক্রিপ্ট থাকে যা দিয়ে এটি তৈরি হয়েছিল: প্যান-ইউরোপীয় ফ্যামিলিতে লাতিন, গ্রিক, সিরিলিক ও ভিয়েতনামি গ্লিফ থাকতে পারে যা আপনি কখনো দেখান না। যে অক্ষর রাখবেন আপনার পেজে ব্যবহৃত স্ক্রিপ্টে সেট করুন এবং হিন্টিং Remove করুন; একসাথে এতে ফাইল প্রায়ই অর্ধেকের বেশি ছোট হয়।
ভেরিয়েবল ফন্ট কি কনভার্ট করা যায়?
হ্যাঁ। ভ্যারিয়েবল TTF-কে WOFF2-এ কনভার্ট করলে অ্যাক্সিসগুলো থেকে যায়, ফলে একটি ফাইলই সব ওয়েট কভার করে। সাবসেট করলেও অ্যাক্সিস থাকে; শুধু বাদ দেওয়া অক্ষরগুলো চলে যায়।
সব ফন্ট কনভার্টার টুল
আপনার যে মাপ বা শর্ত চাওয়া হয়েছে, ঠিক সেটি বেছে নিন। নিচের প্রতিটি পেজ একই টুল, শুধু ডিফল্ট সেটিং আলাদা।
- OTF থেকে TTF কনভার্টারশুধু TTF চেনে এমন অ্যাপের জন্য OTF ফন্টকে TTF-এ কনভার্ট করুন। কিউবিক কার্ভ ও PostScript হিন্টের কী হয়, কখন অটো-হিন্ট লাগে জানুন।
- TTF থেকে OTF কনভার্টারTrueType TTF ফন্টকে CFF আউটলাইনসহ OpenType OTF-এ কনভার্ট করুন। কোয়াড্রাটিক কার্ভ হুবহু কিউবিকে বদলায়; হিন্টিং ও ফিচারের কী হয় দেখুন।
- TTF থেকে SVG কনভার্টারTrueType ফন্টকে SVG ফন্টে কনভার্ট করুন, প্রতিটি গ্লিফ SVG পাথ ডেটায়; আইকন ফন্ট টুল, Inkscape ও পুরোনো ওয়েবফন্ট কিটের জন্য। আগে পার্থক্যটা জানুন।
- TTF থেকে WOFF কনভার্টারInternet Explorer 9–11, পুরোনো ই-বুক রিডার ও লেগেসি CMS থিমের জন্য TrueType ফন্টকে WOFF 1.0 করুন। WOFF ফলব্যাক কখন এখনও দরকার, জেনে নিন।
- TTF থেকে WOFF2 কনভার্টারTrueType ফন্টকে Brotli-কম্প্রেসড WOFF2 ওয়েব ফন্টে কনভার্ট করুন, সাথে তৈরি @font-face রুল। Latin বা কাস্টম সাবসেটে ফাইল আরও ছোট হয়।
- WOFF থেকে OTF কনভার্টারWOFF ওয়েব ফন্টকে OTF-এ কনভার্ট করুন। CFF-ধরনের WOFF হুবহু খুলে যায়; TrueType-ধরনেরগুলো কিউবিক কার্ভে নতুন করে লেখা হয়। আগে ধরন দেখে নিন।
- WOFF থেকে TTF কনভার্টারWOFF 1.0 ওয়েব ফন্ট ডিকম্প্রেস করে ইনস্টলযোগ্য TrueType TTF বানান — পুরনো ওয়েবফন্ট কিট, সাইট ব্যাকআপ বা আইকন ফন্ট থেকে। একবারে 20টি পর্যন্ত ফন্ট।
- WOFF2 থেকে TTF কনভার্টারWOFF2 ওয়েব ফন্টকে TrueType TTF ফাইলে কনভার্ট করুন, যা Windows, macOS, Word ও Figma-তে চলে। কেন কিছু ফন্টে অক্ষর বাদ পড়ে, তাও জানুন।