کوئی فائل اپ لوڈ نہیں · 100% مفت

PNG کو BMP میں تبدیل کریں

BMP وہ ان کمپریسڈ بٹ میپ فارمیٹ ہے جس کی توقع پرانے Windows سافٹ ویئر، ایمبیڈڈ سسٹمز اور کچھ صنعتی ٹولز اب بھی کرتے ہیں۔ یہ کنورٹر آپ کے آلے پر PNG کو معیاری 24 بٹ BMP میں بدل دیتا ہے، کچھ بھی اپ لوڈ کیے بغیر۔

PNG کو BMP میں کیسے تبدیل کریں

  1. ایک یا کئی PNG تصاویر نیچے دیے گئے ٹول میں ڈالیں۔
  2. آؤٹ پٹ فارمیٹ پہلے سے BMP پر سیٹ ہے۔ چاہیں تو کوالٹی ایڈجسٹ کر لیں۔
  3. تبدیل کرنے کے لیے «چلائیں» پر کلک کریں۔
  4. ہر BMP فائل الگ سے ڈاؤن لوڈ کریں، یا «سب ڈاؤن لوڈ کریں (.zip)» سے سب ایک ZIP میں حاصل کریں۔

BMP کس کام آتا ہے

Windows Bitmap فارمیٹ روزمرہ استعمال میں موجود قدیم ترین امیج فارمیٹس میں سے ایک ہے۔ اس کی عام شکل میں کوئی کمپریشن نہیں، اینیمیشن کی سپورٹ نہیں اور شفافیت کی سپورٹ بھی محدود ہے۔ یہی حدود اس کے باقی رہنے کی وجہ ہیں: کسی پروگرام کے لیے BMP پڑھنا نہایت آسان ہے، کیونکہ پکسل ڈیٹا ایک متوقع ترتیب میں سیدھا موجود ہوتا ہے اور کسی ڈی کوڈر کی ضرورت نہیں پڑتی۔ بہت کم میموری والے ایمبیڈڈ آلات، صنعتی مشینیں، پرانی Windows ایپلیکیشنز اور شوقیہ ہارڈ ویئر سب اب بھی اسی پر انحصار کرتے ہیں۔

تبدیلی کے دوران کیا ہوتا ہے

PNG کو اس کی پکسل ویلیوز میں ڈی کوڈ کر کے 24 بٹ BMP کے طور پر لکھا جاتا ہے: ہر پکسل کے لیے سرخ، سبز اور نیلے میں سے ہر ایک کے 8 بٹ، قطاروں کو 4 بائٹ کی حد تک پُر کیا جاتا ہے اور انہیں نیچے سے اوپر کی ترتیب میں محفوظ کیا جاتا ہے، جیسا کہ فارمیٹ کا تقاضا ہے۔ یہ وہ قسم ہے جو عملاً ہر BMP ریڈر سمجھتا ہے۔ PNG میں موجود کوئی بھی شفافیت سفید پس منظر میں ضم کر دی جاتی ہے، کیونکہ زیادہ تر BMP ریڈرز الفا چینل کو نظرانداز کر دیتے ہیں یا غلط طریقے سے سنبھالتے ہیں۔

خصوصیتPNGBMP (24 بٹ)
کمپریشنلاس لیس (DEFLATE)کوئی نہیں
شفافیتمکمل الفا24 بٹ میں نہیں
فائل سائز، 1,000 × 1,000 فوٹو~1.5 MB~3 MB، ہمیشہ
پرانا ہارڈ ویئر پڑھ سکتا ہےشاذ و نادربہت وسیع پیمانے پر
جدید براؤزرز پڑھ سکتے ہیںہاںہاں، لیکن کم ہی استعمال ہوتا ہے

عام صورتیں

  • ایسے ڈیوائس فرم ویئر کے لیے لوگو یا اسپلیش اسکرین تیار کرنا جو صرف BMP لوڈ کرتا ہو۔
  • لیبل ڈیزائن، کندہ کاری یا کڑھائی کے پرانے سافٹ ویئر میں تصویر ڈالنا۔
  • کسی پرانے گیم انجن یا موڈنگ ٹول کے لیے ٹیکسچرز یا اسپرائٹس فراہم کرنا۔
  • کسی پرانے سسٹم کے لیے Windows وال پیپر یا بوٹ امیج بنانا۔
  • ڈسپلے کنٹرولر کے لیے ٹیسٹ پیٹرن ایکسپورٹ کرنا۔

عملی مشورہ

چونکہ BMP کمپریس نہیں کرتا، اس لیے بڑی تصاویر بہت بڑی فائلیں بناتی ہیں۔ تبدیل کرنے سے پہلے تصویر کا سائز تبدیل کریں اور اسے عین انہی ابعاد پر لائیں جن کی ہدف ڈیوائس کو ضرورت ہے؛ 128 × 64 پکسل کی اسپلیش اسکرین 128 × 64 پکسل ہی ہونی چاہیے، نہ کہ 2,000 پکسل کی تصویر جسے پھر ڈیوائس کو چھوٹا کرنا پڑے۔ اگر معلوم نہ ہو کہ منزل کو رنگوں کی کتنی گہرائی درکار ہے تو 24 بٹ سب سے محفوظ انتخاب ہے، اور یہی یہ کنورٹر بناتا ہے۔ اگر آپ کے ہارڈ ویئر کی دستاویزات 8 بٹ انڈیکسڈ یا 16 بٹ BMP کا تقاضا کرتی ہیں تو اس کے لیے آپ کو کسی خصوصی ٹول کی ضرورت ہوگی، اور یہاں سے بننے والی 24 بٹ فائل ایک اچھا نقطۂ آغاز ہے۔

اکثر پوچھے جانے والے سوالات

آج کل کسی کو BMP کی ضرورت کیوں پڑے گی؟

پرانی Windows ایپلیکیشنز، فرم ویئر اور ڈیوائس اسکرینز، کچھ لیبل پرنٹرز، پرانے CNC اور کڑھائی کے سافٹ ویئر، اور بعض سائنسی ٹولز اب بھی صرف BMP پڑھتے ہیں اور کچھ نہیں۔

کیا BMP شفافیت کو سپورٹ کرتی ہے؟

یہاں بننے والی عام 24 بٹ BMP نہیں کرتی۔ PNG کے شفاف حصے سفید رنگ میں ضم کر دیے جاتے ہیں۔ کچھ پروگرام الفا کے ساتھ 32 بٹ BMP قبول کرتے ہیں، لیکن اس کی سپورٹ یکساں نہیں، اس لیے 24 بٹ محفوظ آؤٹ پٹ ہے۔

BMP اتنی بڑی کیوں ہے؟

BMP ہر پکسل کو بغیر کمپریشن کے، فی پکسل تین بائٹس میں محفوظ کرتی ہے۔ 1,000 × 1,000 کی تصویر، مواد جو بھی ہو، تقریباً 3 MB کی ہوتی ہے۔ یہ جان بوجھ کر ہے؛ اس فارمیٹ کا مقصد پڑھنے میں آسان ہونا ہے، چھوٹا ہونا نہیں۔

کیا کوالٹی میں کوئی کمی آتی ہے؟

نہیں۔ BMP ان کمپریسڈ ہے، اس لیے پکسلز بالکل وہی رہتے ہیں جو PNG میں تھے۔

آپ کی فائلیں کبھی آپ کے آلے سے باہر نہیں جاتیں

Squishly Tools کا ہر ٹول 100% مفت ہے اور مکمل طور پر آپ کے براؤزر کے اندر چلتا ہے۔ آپ کی تصاویر اور دستاویزات آپ کے اپنے کمپیوٹر پر پراسیس ہوتی ہیں اور کبھی کسی سرور پر اپ لوڈ نہیں ہوتیں۔ نہ اکاؤنٹ، نہ واٹر مارک اور نہ کوئی چھپی شرط۔