UltKit
ছবি11
PDF13
ডকুমেন্ট ও ডেটা7
ভিডিও6
অডিও4
আরও টুল22

BMP থেকে PNG কনভার্টার

ভারী Windows বিটম্যাপকে PNG ফাইলে বদলে নিন: প্রতিটি পিক্সেল হুবহু থাকবে, আর জায়গা লাগবে তার সামান্য অংশ। BMP ফাইলগুলো দিন, কনভার্ট চাপুন, তারপর ডাউনলোড করুন।

ছবি কনভার্টার

অথবা JPG, JPEG, JPE … ফাইল এখানে ড্রop করুন ·

প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়

আউটপুট

ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।

এই টুল কীভাবে ব্যবহার করবেন

  1. 1

    BMP ফাইলগুলো যোগ করুন

    Paint, স্ক্যানার, পুরনো গেম বা ইন্ডাস্ট্রিয়াল ক্যামেরা থেকে পাওয়া সর্বোচ্চ ২০টি .bmp ফাইল ছেড়ে দিন, প্রতিটি সর্বোচ্চ 95 MB।

  2. 2

    টার্গেট হিসেবে PNG রেখে দিন

    যে ফরম্যাটে রূপান্তর অপশনে PNG সেট করা আছে। কোনো কোয়ালিটি স্লাইডার নেই, কারণ PNG লসলেস; উন্নত সেটিংস-এ শুধু রিসাইজ ও মেটাডেটার অপশন পাবেন।

  3. 3

    কনভার্ট করে ডাউনলোড করুন

    PNG-এ কনভার্ট করুন চাপুন এবং ফাইলগুলো একটি একটি করে বা ZIP হিসেবে সেভ করুন।

উত্তর

BMP থেকে PNG করলে কী হারাই?

চোখে দেখার মতো বা মাপার মতো কিছুই না: PNG লসলেস, তাই পিক্সেল অভিন্ন থাকে। বদলায় শুধু সাইজ। আনকম্প্রেসড বিটম্যাপ সাধারণত কয়েকগুণ ছোট PNG হয়, স্ক্রিনশট সবচেয়ে বেশি ছোট হয়।

BMP থেকে PNG: একটি পিক্সেলও না বদলে ফাইল ছোট হয়

BMP ফাইল প্রায় সবসময় র ফরম্যাটে থাকে: প্রতি পিক্সেলে তিন বাইট, সারির পর সারি, কোনো কম্প্রেশন ছাড়া। 4-bit ও 8-bit ছবিতে রান-লেংথ এনকোডিং করা যায়, কিন্তু প্রায় কেউ তা লেখে না। PNG একই পিক্সেল রাখে এবং প্রতি সারিতে প্রেডিকশন ফিল্টার ও DEFLATE (ZIP ফাইলের পেছনের কম্প্রেশন পদ্ধতি) চালায়, তাই পুনরাবৃত্ত রং ও মসৃণ অংশ অনেক কম জায়গা নেয়।

বিটম্যাপ এখনো ভাবার চেয়ে বেশি দেখা যায়। Paint-এর পুরনো ভার্সন ডিফল্টভাবে .bmp সেভ করত, Windows ক্লিপবোর্ড কপি করা ছবি ডিভাইস-ইনডিপেনডেন্ট বিটম্যাপ হিসেবে রাখে, আর স্ক্যানার, মেশিন-ভিশন ক্যামেরা, রেট্রো গেম ও এমবেডেড ডিভাইস এটি লেখে কারণ ফরম্যাটটি বানানো সহজ। এমন ফাইলের ফোল্ডার দ্রুত স্টোরেজ খায় এবং পাঠানো ঝামেলার।

কনভার্সনে ছবি শার্প বা পরিষ্কার হয় না। বিটম্যাপ ঝাপসা বা ব্লকি হলে PNG-ও তাই হবে; লাভ হলো সাইজ ও সামঞ্জস্য, কোয়ালিটি নয়।

আনকম্প্রেসড বিটম্যাপ আসলে কতটা বড়

6.2 MB24-bit BMP হিসেবে সেভ করা একটি 1920 × 1080 স্ক্রিনশট

1920 × 1080 পিক্সেল × 3 বাইট = 6,220,800 বাইট, সঙ্গে 54 বাইটের হেডার। PNG হিসেবে একই ডেস্কটপ স্ক্রিনশট সাধারণত কয়েকশো KB হয়, কারণ ইন্টারফেসের রং বারবার আসে।

BMP ফরম্যাট কোথা থেকে এলো

  1. 1990

    Windows 3.0

    40 বাইটের ইনফো হেডারসহ ডিভাইস-ইনডিপেনডেন্ট বিটম্যাপ স্ট্যান্ডার্ড .bmp কাঠামো হয়ে ওঠে।

  2. 1995

    ভার্সন 4 হেডার

    Windows 95 ও NT 4.0 কালার মাস্ক এবং আলফা মাস্ক ফিল্ড যোগ করে।

  3. 1996

    PNG 1.0

    W3C পেটেন্টমুক্ত লসলেস ফরম্যাট হিসেবে PNG প্রকাশ করে।

  4. 1998

    ভার্সন 5 হেডার

    Windows 98 ও 2000 BMP-তে ICC কালার প্রোফাইল এমবেড করার সুযোগ দেয়।

  5. 2004

    ISO/IEC 15948

    PNG আন্তর্জাতিক স্ট্যান্ডার্ড হয়।

BMP

বিটম্যাপ ছবি

BMP হলো Microsoft-এর ডিভাইস-নিরপেক্ষ বিটম্যাপ ফরম্যাট, যা Windows-এর প্রথম দিককার সংস্করণ থেকেই এর নিজস্ব ফরম্যাট। এটি সাধারণত পিক্সেল সংকোচন ছাড়াই সংরক্ষণ করে, তাই মান নিখুঁত থাকে, কিন্তু PNG বা JPEG-এর তুলনায় ফাইল অনেক বড় হয়। নতুন BMP সংস্করণে অ্যালফা চ্যানেল থাকতে পারে, কিন্তু অনেক প্রোগ্রাম তা উপেক্ষা করে। ফরম্যাটটি পড়তে ও লিখতে সহজ, তাই পুরনো সফটওয়্যার, এমবেডেড সিস্টেম ও কিছু শিল্প-সরঞ্জামে এটি টিকে আছে। Windows, macOS এবং প্রায় সব ইমেজ এডিটরে BMP ফাইল খোলা যায়।

কম্প্রেশন
লসলেস
স্বচ্ছতা (ট্রান্সপারেন্সি)
হ্যাঁ
অ্যানিমেশন
না
প্রবর্তনের সাল
Microsoft
BMP কনভার্টার

PNG

Portable Network Graphics

PNG একটি লসলেস রাস্টার ফরম্যাট, যা ১৯৯৬ সালে PNG Development Group প্রকাশ করে এবং পরে W3C ও ISO স্ট্যান্ডার্ড করে। এটি প্রতিটি পিক্সেল হুবহু ধরে রাখে, পূর্ণ অ্যালফা ট্রান্সপারেন্সি সমর্থন করে এবং টেক্সট, ধারালো প্রান্ত ও সমতল রং কোনো আর্টিফ্যাক্ট ছাড়াই সামলায়। এই নির্ভুলতার কারণে স্ক্রিনশট, লোগো, আইকন ও ইন্টারফেস গ্রাফিকসের জন্য এটি আদর্শ। দুর্বলতা হলো সাইজ: PNG হিসেবে সেভ করা ছবি একই ছবির JPEG বা WebP-এর চেয়ে প্রায়ই কয়েক গুণ বড় হয়। সব ব্রাউজার, অপারেটিং সিস্টেম ও এডিটর PNG ফাইল খোলে।

কম্প্রেশন
লসলেস
স্বচ্ছতা (ট্রান্সপারেন্সি)
হ্যাঁ
অ্যানিমেশন
না
প্রবর্তনের সাল
1996 · PNG Development Group
PNG কনভার্টার

পুরনো Windows টুলের স্ক্রিনশট, স্ক্যান বা এক্সপোর্ট একটি পিক্সেলও না হারিয়ে শেয়ার বা সংরক্ষণ করতে হলে BMP থেকে PNG করা হয়; PNG প্রতিটি মান রেখে ফাইলকে অনেক ছোট করে।

স্বচ্ছতা, প্যালেট ও 32-বিট বিটম্যাপ

সাধারণত নতুন করে স্বচ্ছতা পাওয়ার কিছু নেই। বেশির ভাগ BMP 24-bit, যাতে আলফা নেই, তাই PNG সম্পূর্ণ অস্বচ্ছ হয়। ভার্সন 4 বা 5 হেডারে লেখা কিছু 32-bit বিটম্যাপে আসল আলফা চ্যানেল থাকে, এবং তা PNG-তে বজায় থাকে। অন্য অনেক 32-bit ফাইলে চতুর্থ বাইট শুধু প্যাডিং, আর যেসব প্রোগ্রাম সেটিকে ভুল করে আলফা ধরে, তারা ছবি অদৃশ্য দেখায়; কনভার্ট করা ফাইল কোনো ভিউয়ারে ফাঁকা দেখালে নষ্ট ভাবার আগে অন্য ভিউয়ারে খুলে দেখুন।

1-bit স্ক্যান এবং পুরনো সফটওয়্যারের 8-bit প্যালেট ছবির মতো কম রঙের বিটম্যাপ হুবহু একই রং রাখে। PNG গ্রেস্কেল, প্যালেট ও ফুল-কালার কাঠামো সমর্থন করে, তাই আপনার সামনে আসা প্রায় সব ধরনের BMP-ই এতে রাখা যায়। ওয়েবসাইটের জন্য এই স্ক্রিনশট ও ডায়াগ্রামের সঠিক ফরম্যাট PNG; ফর্ম তবুও ছোট ফাইল চাইলে কী করবেন তা আমাদের KB-তে ছবির সাইজ কমানোর গাইডে আছে।

BMP থেকে PNG নিয়ে প্রশ্ন

BMP থেকে PNG কি সত্যিই লসলেস?

হ্যাঁ। PNG-র প্রতিটি পিক্সেলের মান BMP-র সঙ্গে হুবহু মেলে; শুধু বাইট সাজানোর পদ্ধতি বদলায়। PNG to BMP দিয়ে PNG-কে আবার BMP করলে একই ছবি পাবেন, তবে হেডারের কিছু তথ্য আলাদা হতে পারে।

আমার PNG ফাইলটি BMP-এর চেয়ে সামান্য ছোট হলো কেন?

লসলেস কম্প্রেশন পুনরাবৃত্তির ওপর নির্ভর করে। স্ক্রিনশট, ডায়াগ্রাম ও পিক্সেল আর্টে বড় সমতল অংশ থাকে, তাই প্রায়ই ৯০% বা তার বেশি ছোট হয়; আর ছবি ও নয়েজযুক্ত স্ক্যানে পুনরাবৃত্তি কম, তাই অর্ধেক হতে পারে। যেসব ছবিতে হুবহু পিক্সেলের চেয়ে সাইজ জরুরি, সেখানে BMP to JPG অনেক বেশি ছোট করে।

PNG-তে কি স্বচ্ছ (ট্রান্সপারেন্ট) ব্যাকগ্রাউন্ড আসবে?

শুধু যদি BMP-তে সত্যিই আলফা চ্যানেল থাকে, যা খুব কম ফাইলে থাকে। প্রচলিত 24-bit BMP-তে স্বচ্ছতা নেই, তাই PNG সম্পূর্ণ অস্বচ্ছ হয়। কাটআউট দরকার হলে এডিটরে ব্যাকগ্রাউন্ড সরিয়ে নিন।

স্ক্যান করা BMP-এর DPI কি PNG-তে থেকে যায়?

হ্যাঁ। BMP রেজোলিউশন রাখে প্রতি মিটারে পিক্সেল হিসেবে, PNG-তেও সমতুল্য ফিল্ড আছে, আর DPI ট্যাগ 0 থাকলে মূল মান অক্ষুণ্ণ থাকে। প্রিন্ট ফর্মে চাইলে সেখানে 300 লিখুন; পিক্সেল মাপ বদলায় না।

কনভার্ট করার পর মূল BMP ফাইলগুলো কি রেখে দেব?

ছবির মানের দিক থেকে নয়: PNG-তে একই পিক্সেল কম জায়গায় থাকে। শুধু তখনই রাখুন যখন কোনো প্রোগ্রামকে সরাসরি BMP পড়তে হয়, যেমন পুরনো টুল বা মাইক্রোকন্ট্রোলার ডিসপ্লে লাইব্রেরি।

যেখানে BMP নেয়নি, সেই ইমেল ও ওয়েব ফর্ম কি PNG নেবে?

প্রায় সব ক্ষেত্রেই। আপলোড ফর্ম ও ইমেজ হোস্টে সাধারণত JPG ও PNG তালিকায় থাকে, BMP থাকে না; আর মেইল সার্ভিস বড় অ্যাটাচমেন্ট আটকে দেয় বা বাদ দেয়, যেমন 6 MB-র বিটম্যাপ।