تحويل BMP إلى PNG
يخزّن BMP كل بكسل خامًا — ويخزّن PNG البكسلات نفسها بلا فقدان بجزء بسيط من الحجم. الصورة نفسها، بصيغة حديثة، ودون تخزين أي شيء.
- لا يُخزَّن أبدًا
- لا طابور ولا انتظار
- دون تسجيل ودون علامة مائية
كيف تعمل الأداة
أضف ملفات BMP
أفلِت أي عدد من ملفات .bmp على الصفحة.
التحويل
يصبح كل ملف صورة PNG مضغوطة بلا فقدان — البكسلات نفسها، وملف أصغر بكثير.
التنزيل
احفظ الملفات واحدًا تلو الآخر أو في ملف ZIP.
البكسلات نفسها، بجزء بسيط من الحجم
ملف BMP في الغالب غير مضغوط على الإطلاق. يُكتب كل بكسل حرفيًا، بثلاثة أو أربعة بايتات لكل منها، مع حشو الصفوف لتصل إلى حد أربعة بايتات — ولهذا تبلغ لقطة شاشة بدقة 1920×1080 نحو 8 MB، وصورة بدقة اثني عشر ميغابكسل نحو 36 MB. يخزّن PNG البكسلات نفسها تمامًا ويضغطها بلا فقدان، لذا لا يتغير شيء في الصورة، وينخفض حجم الملف عادةً من خمس إلى عشرين مرة. وفي لقطة شاشة أو مخطط، بمساحات مسطحة كبيرة، تكون النسبة في الطرف الأعلى من هذا النطاق. إنه تحويل نادر بلا أي مقايضة على الإطلاق.
هناك تفصيل واحد يستحق التحقق منه في النتيجة: الشفافية في ملف BMP بعمق 32 بت غير موثوقة، وليس بسبب أي شيء يحدث هنا. لم تكن ترويسة الصورة النقطية الأصلية في Windows تعرف مفهوم قناة ألفا، فكان البايت الرابع في كل بكسل غير مستخدم ببساطة؛ ثم عرّفته الترويسات اللاحقة بشكل صحيح، لكن برامج كثيرة لا تزال تكتب الشكل القديم، وأدوات فك ترميز كثيرة لا تزال تتجاهل الشكل الجديد. لذا فملف BMP الذي يبدو شفافًا في البرنامج الذي أنشأه قد يُفك كصورة معتمة، ويُقرأ بايت ألفا كحشو. إن كان الأمر مهمًا، فافحص ملف PNG قبل أن تعتمد عليه.
الصفوف هي الغرابة الأخرى. يخزّن BMP صفوفه تقليديًا من الأسفل إلى الأعلى، وهو قرار موروث من طريقة تعامل أجهزة الرسوميات القديمة مع الذاكرة، ويشير إلى الملف المخزّن من الأعلى إلى الأسفل بارتفاع سالب. تتعامل أدوات فك الترميز مع الحالتين، لذا لا يظهر هذا عمليًا — إنه ببساطة سبب ظهور ملف BMP نصف مكتوب أو مبتور مقلوبًا بدلًا من مقطوع.
كل أنواع Windows الشائعة تُحوَّل. أما الزوايا الغريبة في هذه الصيغة — الصور النقطية بعمق 4 و8 بت المضغوطة بـ RLE، وترويسات OS/2 من أوائل التسعينيات، والشكل النادر ذو JPEG المضمّن — فتعتمد على أداة فك الترميز، وإن رُفض أحدها فسيُذكر ذلك بدلًا من إنتاج صورة مشوشة.
عندما تحتاج إلى شيء آخر
لتصغير ملف PNG أكثر، كثيرًا ما تقتطع oxipng -o 4 out.png أو optipng عشرة إلى ثلاثين بالمئة أخرى دون تغيير بكسل واحد، ويذهب pngquant أبعد من ذلك بكثير عبر الاختزال إلى لوحة ألوان — وهذا فيه فقدان، لكنه عادةً غير مرئي في لقطة شاشة أو مخطط.
لمجلد كامل منها، يحوّل الأمر magick mogrify -format png *.bmp من ImageMagick كل شيء بسطر واحد، ويفعل libvips الشيء نفسه بجزء بسيط من الذاكرة مع الصور الكبيرة جدًا. وإن كانت ملفات BMP صورًا فوتوغرافية لا رسومات، فإن PNG وجهة خاطئة تمامًا — فملف JPG سيكون بعُشر الحجم بفرق في الجودة لا يلاحظه أحد.
الأسئلة الشائعة
هل تُفقد أي جودة؟
لا شيء — فصيغة PNG بلا فقدان. يُفك ملف PNG إلى البكسلات نفسها التي يحملها BMP تمامًا؛ ولا يختفي إلا البايتات المهدرة.
كم سيصغر الحجم؟
عادةً بنسبة 50-95% حسب المحتوى — فملفات BMP غير مضغوطة في الأساس، لذا يتفوق عليها أي شيء تقريبًا.
من أين تأتي ملفات BMP هذه الأيام أصلًا؟
لقطات شاشة Windows من الأدوات القديمة، وبرنامج MS Paint، والأجهزة العلمية، والأنظمة المدمجة، والبرامج القديمة. تعود هذه الصيغة إلى Windows 3.0.
هل تُخزَّن ملفاتي في أي مكان؟
لا — التحويل لا يخزّن أي شيء.
هل يستطيع PNG حمل كل ما يحمله BMP؟
نعم، وأكثر — يضيف PNG شفافية حقيقية لم يحملها BMP فعليًا قط.
معلومة مفيدة: الأنواع النادرة من BMP (المضغوطة بـ RLE، وذات ترويسات OS/2) تعتمد على أداة فك الترميز في متصفحك؛ أما ملفات BMP الشائعة من Windows فكلها تعمل.
أضِف هذه الأداة إلى موقعك
مجانية لأي مدونة أو صفحة فصل دراسي أو مقالة مساعدة. الصق مقتطفًا واحدًا وسيتمكن زوارك من استخدامها مباشرةً على صفحتك.
المزيد من أدوات الصور
تحويل GIF إلى PNG
لقطة ثابتة نظيفة من أي GIF
تحويل JPG إلى PNG
PNG بلا فقدان من أي JPG، على دفعات
ضغط الصور
ملفات أصغر مع مقارنة مباشرة قبل وبعد
تحويل PNG إلى JPG
صغّر ملفات PNG إلى JPG واختر لون الخلفية
تحويل WEBP إلى PNG
اجعل ملفات WebP تُفتح في كل مكان
تحويل PNG إلى WEBP
WebP جاهز للويب مع الحفاظ على الشفافية