PNG 50 KB এ কম্প্রেস করুন
PNG-এর জন্য 50 KB বেশ কম, তবে রংগুলো একটা প্যালেটে নামিয়ে আনলে লোগো, আইকন বা ক্রপ করা ইন্টারফেস স্ক্রিনশটের জন্য এটুকুই যথেষ্ট। এই পেজে আউটপুট PNG-ই থাকে, স্বচ্ছতা (ট্রান্সপারেন্সি) সহ, আর ছবিটা এই সাইজে আঁটাতে অন্য ফরম্যাট লাগলে সেটাও আমরা সোজাসুজি জানিয়ে দিই।
ছবি কম্প্রেস
অথবা JPG, JPEG, JFIF … ফাইল এখানে ড্রop করুন ·
প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়
ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।
ছোট করার সময় এই প্রস্থের নিচে নামবে না। ০ মানে কোনো ন্যূনতম নেই।
চাইলে কমপ্রেস করার আগে মাপ ঠিক করুন। যে ফর্মে KB-র সঙ্গে পিক্সেলও দেওয়া থাকে, সেখানে দুটোই লাগে।
উপরে বেছে নেওয়া বাহুর পিক্সেল।
লক্ষ্য সাইজ খোঁজার সময় এই কোয়ালিটির নিচে নামবে না; বদলে মাপ ছোট করবে।
৪:২:০ রঙের রেজোলিউশন অর্ধেক করে ছবিতে অনেক সাশ্রয় করে; ৪:৪:৪ লেখা, লোগো ও স্ক্রিনশটের ধার ধারালো রাখে।
লসি PNG রঙ কমিয়ে আনে (TinyPNG-র মতো) এবং অনেক ছোট হয়; লসলেস প্রতিটি পিক্সেল অক্ষত রাখে।
এই টুল কীভাবে ব্যবহার করবেন
- 1
PNG ফাইলটি দিন
একটি PNG বা একসাথে সর্বোচ্চ ২০টি PNG যোগ করুন, প্রতিটি সর্বোচ্চ 95 MB পর্যন্ত। Figma, Canva, Photoshop থেকে এক্সপোর্ট করা ফাইল বা স্ক্রিনশট, সবই চলবে।
- 2
50 KB, PNG আর Lossy যেমন আছে রাখুন
টার্গেট সাইজ 50 KB, আউটপুট ফরম্যাট PNG এবং PNG কম্প্রেশন লসি (ছোট) সেট করা থাকে। উন্নত সেটিংস-এ সর্বনিম্ন প্রস্থ দিলে লোগো আপনার প্রয়োজনীয় মাপের চেয়ে ছোট হয়ে যায় না।
- 3
PNG-এ কমপ্রেস করুন এবং সাইজ মিলিয়ে দেখুন
PNG-এ কমপ্রেস করুন চাপুন। ডাউনলোড বোতামের পাশেই প্রতিটি ফলাফলের নতুন সাইজ দেখা যায়, তাই কোথাও আপলোড করার আগেই বুঝতে পারবেন সেটি 50 KB-এর নিচে কি না।
PNG কি সত্যিই 50 KB-এ কম্প্রেস করা যায়?
লোগো, আইকন, ডায়াগ্রাম ও ক্রপ করা স্ক্রিনশটের ক্ষেত্রে হ্যাঁ: সর্বোচ্চ 256 রঙের প্যালেটে নামালে সাধারণত পূর্ণ মাপেই 50 KB-এর নিচে আসে। ছবিভরা বড় PNG পিক্সেল না হারিয়ে এতে আসবে না, সেখানে WebP বা JPG আউটপুটই ভালো সমাধান।
50 KB-র PNG সীমা কোথা থেকে আসে
ছবিতে স্বচ্ছ ব্যাকগ্রাউন্ড বা ধারালো কিনারা দরকার হলে মানুষ PNG বেছে নেয়: ইমেইল সিগনেচারের লোগো, হেল্প সেন্টারের আইকন, প্রোফাইল পেজের ব্যাজ, স্টিকার এবং বাগ রিপোর্টের জন্য ক্রপ করা স্ক্রিনশট। এসব গন্তব্যে সাইজের সীমা সাধারণত ছোট থাকে। কনটেন্ট ম্যানেজমেন্ট সিস্টেম, লার্নিং প্ল্যাটফর্ম ও পুরোনো ওয়েব ফর্মে প্রায়ই ছবির সীমা 50 KB থাকে।
সমস্যা হলো PNG এক্সপোর্ট খুব কমই ছোট হয়। ডিজাইন টুল পূর্ণ আলফা চ্যানেলসহ 32-বিট রং সেভ করে, আর Windows-এর Snipping Tool এবং macOS-এর স্ক্রিনশট শর্টকাট দুটোই ডিফল্টভাবে PNG সেভ করে। 1280 px চওড়া লোগো এক্সপোর্ট বা ব্রাউজার উইন্ডোর একটি ক্যাপচারই সহজে কয়েকশ কিলোবাইট হয়ে যায়।
50 KB-তে প্যালেট কোয়ান্টাইজেশন বনাম লসলেস PNG
- 16 রং
দুই রঙের আইকন ও লাইন আর্ট; শেডিং থাকলে ধাপ দেখা যায়
- 32 রং
সাদামাটা ফ্ল্যাট লোগো এবং কয়েকটি সিরিজের চার্ট
- 64 রং
ছবি ছাড়া ইন্টারফেস স্ক্রিনশট, বেশিরভাগ পরিষ্কার
- 128 রং
গ্রেডিয়েন্ট বা নরম ছায়াযুক্ত লোগো, সামান্য ডিদারিং
- 256 রং
PNG প্যালেটের সর্বোচ্চ সীমা; মূল ছবির সবচেয়ে কাছাকাছি
এখানে লসি মোড মানে প্যালেট কোয়ান্টাইজেশন। টুলটি আপনার ছবির সবচেয়ে গুরুত্বপূর্ণ সর্বোচ্চ 256টি রং বেছে নেয়, প্রতিটি পিক্সেলকে নিকটতম রঙে মেলায় এবং লাল, সবুজ, নীল ও আলফার 32 বিটের বদলে প্রতি পিক্সেলে একটি 8-বিট ইনডেক্স রাখে। প্যালেটের এন্ট্রিগুলো PNG-র tRNS চাংকের মাধ্যমে নিজেদের স্বচ্ছতা ধরে রাখে, তাই লোগোর অ্যান্টি-অ্যালায়াসড কিনারা যেকোনো ব্যাকগ্রাউন্ডে মিশে যায়।
লসলেস মোডে প্রতিটি পিক্সেল থাকে। শুধু এনকোডিংয়ে কাজ হয়: PNG ডেটা Deflate দিয়ে কম্প্রেস করার আগে পাঁচটি রো ফিল্টারের (None, Sub, Up, Average ও Paeth) একটি চেষ্টা করে, Deflate-ই ZIP ফাইলে ব্যবহৃত অ্যালগরিদম, আর টেক্সট চাংক ও এম্বেডেড থাম্বনেইলের মতো মেটাডেটা বাদ যায়। এতে সাধারণ এক্সপোর্টের কয়েক শতাংশ থেকে এক-তৃতীয়াংশ কমে, যা 400 KB-কে 50 KB করার জন্য কমই যথেষ্ট। দুই ফরম্যাট কেন এত আলাদা আচরণ করে তা JPG বনাম PNG গাইডে আছে।
যখন PNG 50 KB-তে নামানো যায় না
ফটো আর বড় স্ক্রিনশট PNG হিসেবে এই সাইজে আঁটবে না
ছবি, গ্রেডিয়েন্টে ভরা ইলাস্ট্রেশন বা ভেতরে ছবিসহ ফুল-স্ক্রিন ক্যাপচারে হাজার হাজার আলাদা রং থাকে এবং পুনরাবৃত্তি খুব কম। 256 রঙেও পূর্ণ মাপে এটি 50 KB-এর অনেক ওপরে থাকে, তাই টুলকে মাপ ছোট করতে হয়। গন্তব্য মানলে স্বচ্ছতা রাখতে আউটপুট ফরম্যাট WebP করুন, আর স্বচ্ছতা না লাগলে PNG থেকে JPG কনভার্ট করুন।
PNG 50 KB এ কম্প্রেস: প্রশ্নোত্তর
PNG লোগো কতটা ছোট করলে মান খারাপ দেখায় না?
কয়েকটি ব্র্যান্ড রং ও স্বচ্ছ ব্যাকগ্রাউন্ডের সাদামাটা লোগো 500 px প্রস্থে প্রায়ই 5 থেকে 20 KB-এর মধ্যে হয়ে যায়, যা এই সীমার অনেক নিচে। ড্রপ শ্যাডো, গ্লো বা ফটোর মতো টেক্সচারওয়ালা লোগোর নরম কিনারার জন্য বেশি রং লাগে, তাই সেগুলো 50 KB-এর কাছাকাছি দাঁড়ায়।
আমার PNG মূল ছবির চেয়ে সরু হয়ে গেল কেন?
শুধু প্যালেট কমিয়ে 50 KB-এ পৌঁছানো যায়নি, তাই মাপ ছোট করার অনুমতি দিন চালু থাকায় টুলটি প্রস্থ ও উচ্চতা কমিয়ে লক্ষ্যে পৌঁছেছে। বড় স্ক্রিনশট এবং ছবিযুক্ত যেকোনো ফাইলে এটা হয়। সর্বনিম্ন প্রস্থ দিন, অথবা আউটপুট ফরম্যাট WebP করুন; এটি স্বচ্ছতা রাখে এবং এ ধরনের কনটেন্ট অনেক ভালোভাবে সামলায়।
প্যালেটে নামানো (quantized) PNG কি আসল PNG-ই থাকে?
হ্যাঁ। প্যালেট ছবি, স্পেসিফিকেশনে যাকে ইনডেক্সড-কালার বলা হয়, PNG-র প্রথম সংস্করণ থেকেই আছে। সব ব্রাউজার ও ইমেজ এডিটর এগুলো খোলে।
50 KB টার্গেটের জন্য কি Lossless বেছে নেওয়া উচিত?
শুধু যখন সঠিক পিক্সেল মান জরুরি, যেমন পিক্সেল আর্ট, টেকনিক্যাল ড্রয়িং বা বাইট ধরে তুলনা করা ছবিতে। লসলেস মোডে প্রতিটি রং থাকে এবং শুধু ভালো এনকোডিং ও মেটাডেটা সরানোর ওপর নির্ভর করা হয়, তাই বেশিরভাগ ছবিতে 50 KB-এ পৌঁছাতে হলে পিক্সেল বাদ দিতেই হয়।
আমার ফর্মে 50 KB-র ছবি চাই আর PNG নেয়। PNG দেওয়াই কি ঠিক?
সাধারণত নয়। মুখের ছবি ক্রমান্বয়িক টোনের, আর 256 রঙের প্যালেট ঠিক এটাই সবচেয়ে খারাপভাবে সামলায়। একই ছবি JPG-তে 50 KB-এ অনেক বেশি বিস্তারিত থাকে, তাই JPG আউটপুট দিয়ে ছবি 50 KB-এ কম্প্রেস ব্যবহার করুন।