BMP فائلیں تصاویر کو غیر کمپریسڈ بٹ میپ فارمیٹ میں اسٹور کرتی ہیں، جس کے نتیجے میں فائل کا سائز بڑا ہوتا ہے لیکن بہترین کوالٹی ہوتی ہے۔
عام استعمال
ونڈوز ایپلیکیشن گرافکس
غیر کمپریسڈ امیج اسٹوریج
میراثی نظام کی مطابقت
BMP تبادلوں کے اکثر پوچھے گئے سوالات
BMP فائل کیا ہے؟
+
BMP ایک لوسلیس راسٹر تصویر فارمیٹ ہے جو ہر پیکسل کو دباؤ کے بغیر محفوظ کرتا ہے BMP اسکرین شاٹ، لائن آرٹ، سخت کناروں کے ساتھ تصویروں اور اس تصویر کے لئے مناسب ہے جو مزید اصلاح کی جائے گی. BMP کو کوئی ڈیکوڈر لائبریری کی ضرورت نہیں ہے، اس لئے یہ ضم شدہ نظام اور پرانے وینڈوز ٹولینگ کے لئے محفوظ تبادلہ فارمیٹ رہتا ہے۔
کیا کچھ کھویا جاتا ہے جب BMP کو دوسرے لائسلیس فارمیٹ میں تبدیل کیا جاتا ہے؟
+
کوئی پیکسل ڈیٹا نہیں. BMP تصویر کو بالکل ٹھیک محفوظ کرتا ہے اس کے بجائے اس کو تقریبن کرنے کے لیے، اس لیے دو لوزلیس فارمیٹ کے درمیان تبدیلی واپسی ہے اور اسے غیر محدود تک دہرایا جاسکتا ہے بغیر اس کے کہ اس کو خراب کیا جائے. جو کچھ کھویا جاسکتا ہے وہ پیکسل کے ارد گرد ہر چیز ہے - رنگ پروفائل، شفافیت، متحرک، شامل میٹا ڈیٹا - کیونکہ ان کی حمایت پیکسل کی ذخیرہ کی نسبت فارمیٹ کے درمیان بہت زیادہ مختلف ہوتی ہے. BMP عام طور پر ایک چھوٹے ہیڈر کے ساتھ مکمل طور پر غیر دباؤ پیکسل قطاروں کو محفوظ کرتا ہے، جس کے وجہ سے یہ تجزیہ کرنے کے لئے بہت آسان ہے.
میرا سکرین ریکارڈر نے BMP کیوں محفوظ کیا؟
+
کیونکہ یہ وہ فارمیٹ ہے جو ریکارڈر کے پلیٹ فارم نے فطری طور پر کوڈ کیا ہے، اس لئے کیپچر کی لاگت تقریباً کوئی پروسیسنگ خرچ نہیں کرتی جب مشین کچھ اور کرنے میں مصروف ہوتی ہے. ریکارڈنگ کے دوران یہ ایک عقلی انتخاب ہے اور بعد میں ایک عجیب ایک - فائل کو عام طور پر تبدیل کرنے کی ضرورت ہوتی ہے اس سے پہلے کہ اسے تقسیم کیا جا سکے، تحریر کیا جا سکے یا اسے اس نظام کے باہر کسی بھی جگہ میں شامل کیا جا سکے جو اسے بناتا ہے. BMP وینڈوز بٹ میپ ہے، 1985 سے وینڈوز میں بنایا گیا روا راسٹر فارمیٹ.
میرے شفاف پس منظر کو کیوں BMP میں سفید بن گیا؟
+
کیونکہ BMP میں اس کو محفوظ رکھنے کے لیے کوئی الفا چینل نہیں ہے۔ ہر پیکسل کو ایک مضبوط رنگ ہونا چاہیے، اس لئے شفافيت پس منظر کے خلاف مرکب ہے -معیاري طور پر سفید - جس لمحے فائیل لکھی جاتی ہے۔ اس کے بعد کچھ بھی واپس نہیں کیا جاسکتا۔ اگر تصویر کو رنگین صفحے پر یا ایک فوٹو پر بیٹھنے کی ضرورت ہے تو اس کو اس فارمیٹ میں تبدیل کریں جو شفافيت محفوظ رکھتا ہے۔ BMP بہت بڑا ہے - ایک 12 میگا پکسل کی تصویر 36 MB کے قریب ہے - اور کوئی براؤزر اسے ایک عقلمند ویب فارمیٹ کے طور پر نہیں سمجھتا.
کیا مجھے اب بھی نئی فائلیں BMP کے طور پر محفوظ کرنا چاہیے؟
+
صرف اگر کچھ اس کی ضرورت ہو. فارمیٹ اب بھی کھولتا ہے اور کوئی محفوظہ تبدیل کرنے کے بارے میں کوئی فوریت نہیں ہے جو مشکل نہیں پیدا کرتی ہے، لیکن یہ اب تک نہیں ہے جہاں ٹولینگ یا کارکردگی جا رہی ہے. کسی بھی نئی چیز کے لیے، ایک جاری فارمیٹ میں کوئی اضافی خرچ نہیں ہوتا اور اس سوال کے اگلے دور سے بچتا ہے اب سے کچھ سال بعد.
کیا اس بات سے کوئی فرق پڑتا ہے کہ BMP تیس سال سے زیادہ عمر کا ہے؟
+
عمر خود مسئلہ نہیں ہے - اس دور سے کئی فارمیٹ اب بھی بالکل اچھے ہیں، بالکل کیونکہ ہر چیز کو ان کو عمل میں لانے کے لیے دہائیوں کا وقت ہوا ہے. جو اہم ہے وہ وہ ہے جو اس دور نے فرض کیا تھا: چھوٹی فائلیں، معمولی پروسیسر، کوئی نیٹ ورک نہیں، اور خصوصیات جو کسی کو بھی ضرورت نہیں تھی. جہاں وہ فرض اب بھی فٹ ہوتے ہیں، فارمیٹ ٹھیک ہے. جہاں وہ نہیں کرتے، تبدیل کرنے کی وجہ ہے.
کیا BMP مایکروسافٹ فارمیٹ ہے جس کے لیے مجھے مایکروسافٹ سوفٹ ویئر کی ضرورت ہے؟
+
یہ مائیکروسافٹ سے آيا اور اتصال ختم ہو جاتا ہے. کوئی اصل اپليکيشن نہیں ہے جو غائب ہو اور کوئی لائسنس نہیں ہے جو محفوظ ہو: لئائج شائع کیا گیا، یہ ایک فائل فارمیٹ کے طور پر آسان ہے اور ہر آپریٹنگ سسٹم اور ٹولکیٹ نے اسے پڑھا اور دس سال سے لکھا ہے. آپ اس کو تبدیل کرتے ہیں اس کا سائز اور خصوصیات ہیں، کبھی رسائی نہیں.
میرے براؤزر میں BMP کیوں نہیں دکھایا جاتا؟
+
کیونکہ براؤزر تصویری فارمیٹ کی ایک مختصر فہرست کو عمل میں لاتے ہیں اور BMP اس کے باہر ہے - یہ ویب کی بجائے ایک سکیننگ، پرنٹ یا ایڈٹنگ ورک فلو سے تعلق رکھتا ہے. فائل خراب نہیں ہے; اس میں صرف صفحے میں کوئی ڈیکوڈر نہیں ہے. ویب-نائٹل تصویری فارمیٹ میں تبدیل کرنا ایک قدم کا حل ہے اور عام طور پر فائل کو بھی بہت چھوٹا بناتا ہے.
میں BMP کو دوسرے فارمیٹ میں تبدیل کب کرنا چاہیے؟
+
جب مقصدي متن کھلے ويب يا اي ميل هے، جہاں چھوٹے فائل سائز پر پيکسل وفاداري سے زائد اهميت رکھتے هے تو BMP کو JPG يا WebP ميں بدليں
کیا BMP تبدیل کرنے سے تصویر کی کیفیت میں کمی آئے گی؟
+
جب آپ BMP کو دوسرے lossless فارمیٹ میں تبدیل کرتے ہیں تو پیکسل بالکل محفوظ رہتے ہیں. جب آپ BMP کو JPG جیسے lossy فارمیٹ میں تبدیل کرتے ہیں تو انکوڈر کیفیت-vs-حجم trade-offs بناتا ہے آپ اس کو خروجی کیفیت ترتیبات کے ذریعے کنٹرول کرتے ہیں.