PDFMove
كيف تحوّل ملف BMP إلى تنسيق PNG؟
كيفية العمل

كيف تحوّل ملف BMP إلى تنسيق PNG؟

4 دقيقة للقراءة

أسلم تحويل على الإطلاق

معظم التحويلات بين تنسيقات الصور تنطوي على مقايضة: إذ تكسب شيئًا وتخسر شيئًا. والانتقال من BMP إلى PNG أحد الاستثناءات النادرة من هذه القاعدة. فلا يوجد هنا ما يمكن خسارته.

والسبب بسيط: كلا التنسيقين عديم الفقد. فـ BMP يخزّن بيانات البكسل عادةً دون ضغط إطلاقًا، بينما يخزّن PNG البيانات نفسها بضغطها بخوارزمية عديمة الفقد. والنتيجة أن الصورة التي تراها على الشاشة مطابقة طبق الأصل — والفارق الوحيد أن PNG يشغل مساحة أقل بكثير على القرص.

ولهذا، حين يقع بين يديك ملف BMP وتعجز عن تحديد ما تفعله به، يكون الجواب الافتراضي الصحيح هو PNG.

ما الذي يفعله التحويل فعلًا

من المهم فهم المكسب هنا فهمًا صحيحًا. فالتحويل لا يحسّن صورتك ولا ينقّيها ولا يصحّح ألوانها. فإذا كان ملف BMP لديك ضبابيًا فسيكون PNG ضبابيًا أيضًا؛ لأن BMP يخزّن أصلًا البيانات بدقة كما كانت لحظة الحفظ.

والشيء الوحيد الذي يفعله التحويل هو حزم المعلومات نفسها حزمًا أكفأ بكثير. فبينما يكتب BMP كل بكسل على حدة، يلاحظ PNG أنماطًا مثل "يتكرر اللون نفسه مئة مرة في هذه المنطقة" ويعبّر عن ذلك بوصف قصير. ويكون هذا المكسب واضحًا جدًا في المحتوى الغني بمساحات اللون المصمت مثل لقطات الشاشة وتسجيلات الواجهات والشعارات والمخططات.

التحويل خطوة بخطوة

1. ألقِ نظرة سريعة على محتوى الملف

PNG هو الهدف الصحيح لكل ملف BMP تقريبًا، لكن ثمة استثناء واحد: إذا كان المحتوى صورة فوتوغرافية خالصة وكان هدفك جعل الملف أصغر ما يمكن، فقد لا يمنحك PNG الانكماش الذي تريده. فالتغيرات اللونية المتصلة في الصور الفوتوغرافية لا تلائم الضغط عديم الفقد. وفي حالة كهذه يعطي تحويل BMP إلى JPG ملفًا أصغر، لكن مع العلم أنها عملية مع فقد.

أما في كل محتوى آخر — لقطات الشاشة، والنصوص الممسوحة ضوئيًا، والرسوميات، والأيقونات، والرسوم — فإن PNG أدق وأصغر في أغلب الأحيان.

2. ارفع الملف

اسحب ملف .bmp وأفلته في أداة التحويل من BMP إلى PNG لدينا. وقد تحمل الملفات الخارجة من بعض الأنظمة القديمة الامتداد .dib؛ وهو يعبّر عن بنية البِتماب نفسها.

3. تحقق من حالة الشفافية

يستطيع متغيّر 32 بت من BMP حمل قناة ألفا، غير أن هذا الدعم غير متسق بين التطبيقات. فقد يكون البرنامج الذي أنتج ملفك لم يكتب معلومات ألفا كتابة صحيحة، أو لم يكتبها إطلاقًا.

ولذلك، إذا كنت تظن أنه ينبغي أن توجد في صورتك مساحة شفافة، فافتح ملف PNG بعد التحويل في عارض يُظهر الشفافية بخلفية مربّعات الرقعة وافحصها. ولا شيء يدعو للقلق في جانب PNG — فهو يدعم قناة ألفا دعمًا كاملًا ومتسقًا. وإن وُجد غموض فهو آتٍ من الملف المصدر.

4. نزّل النتيجة وقارن الحجم

عند انتهاء التحويل انظر إلى حجم الملفين. ففي محتوى من نوع لقطة الشاشة أو الرسم يكون الفارق لافتًا عادةً. أما في المحتوى الفوتوغرافي فيبقى الفارق أكثر اعتدالًا لكنك تحقق مكسبًا ملحوظًا رغم ذلك.

5. صار بإمكانك حذف ملف BMP

وهذا هو الجانب المريح في هذا التحويل. فلأن PNG يتضمن كل معلومات البكسل التي يحملها BMP تضمنًا كاملًا، لا توجد ميزة معلوماتية في الاحتفاظ بالنسخة الأصلية. والاستثناء الوحيد أن تحتاج إلى تقديم الملف لبرنامج لا يقبل سوى BMP؛ ففي تلك الحالة صُن النسخة الأصلية.

إذا كنت تعمل مع عدد كبير من ملفات BMP

مجلد أرشيفي قديم، أو كومة مُخرَجات مسح ضوئي، أو ملفات أصول متبقية من مشروع قديم — فكثيرًا ما تصادف ملفات BMP دفعةً لا واحدًا واحدًا.

وفي هذه الحالة إليك بعض التوصيات العملية:

  • اختبر أولًا بملف عيّنة. حوّل ملفًا واحدًا من المجلد وافحص النتيجة؛ فتكون قد رأيت سلوك الشفافية والألوان قبل معالجة المجلد بأكمله.
  • افصل أنواع المحتوى في المجلد. فإذا كانت في المجلد نفسه صور فوتوغرافية ولقطات شاشة معًا، فإن تقسيمها إلى مجموعتين يعطي نتيجة أفضل من إرسالها كلها إلى الهدف نفسه.
  • صُن أسماء الملفات. فقد تكون ملفات الأصول في مشروع قديم مُشارًا إليها بالاسم؛ وتغيير الامتداد وحده يحافظ على الرابط في بعض سير العمل.

متى لا يكون PNG الهدف الصحيح؟

ثمة حالتان وإن كانتا نادرتين:

  • إذا كان المحتوى فوتوغرافيًا خالصًا وكان المطلوب أصغر ملف ممكن. فـ JPG يمضي بهذه المهمة إلى مدى أبعد، على حساب كونه مع فقد.
  • إذا كان النظام المستهدف لا يقبل سوى BMP. فإذا كان الأمر يتعلق ببرنامج قديم أو جهاز صناعي أو نظام مدمج فلا تُجرِ التحويل؛ إذ ينبغي أن يبقى التنسيق كما هو.

خلاصة القول

التحويل من BMP إلى PNG هو أنظف سبيل لجعل ملف قابلًا للاستعمال دون خسارة أي شيء. فالبكسلات تبقى كما هي، والملف يصغر، والتنسيق مدعوم في كل مكان، والشفافية تنتقل انتقالًا موثوقًا. وإذا عجزت عن تحديد ما تفعله بملف BMP الذي بحوزتك، فإن هذا التحويل هو الجواب الصحيح في كل الأحوال تقريبًا.

الأسئلة الشائعة

هل تتشوه الصورة عند تحويل BMP إلى PNG؟

لا، لا يحدث أي تشوه. فكلا التنسيقين عديم الفقد؛ أي إن قيم البكسلات تُخزَّن في الملف بدقة تامة. وPNG يضغط هذه القيم عند تخزينها بملاحظة الأنماط المتكررة، لكن هذا الضغط لا يغيّر البيانات نفسها. وعند فتح ملف PNG بعد التحويل ترى الصورة الموجودة في BMP طبق الأصل. والشيء الوحيد المتغير هو المساحة التي يشغلها الملف على القرص.

هل يمكنني حذف ملف BMP الأصلي بعد التحويل؟

نعم، يمكنك حذفه بأمان عادةً في هذا التحويل. فملف PNG يتضمن كل معلومات البكسل التي يحملها BMP تضمنًا كاملًا، وبالتالي لا توجد ميزة معلوماتية في الاحتفاظ بـ BMP. والاستثناء الوحيد يظهر إذا احتجت إلى تقديم الملف مُدخلًا لبرنامج لا يقبل سوى BMP؛ ففي تلك الحالة أبقِ النسخة الأصلية بين يديك. وفيما عدا ذلك فإن حذف BMP يوفّر مساحة القرص فحسب ولا يكلّفك شيئًا.

لماذا خرج ملف PNG لديّ كبيرًا رغم ذلك؟

لأن PNG يعمل بلا فقد، فإن نسبة الضغط تتوقف كليًا على محتوى الصورة. فالصور المتضمنة مساحات لون مصمت وأنماطًا متكررة ولوحة ألوان محدودة تصغر كثيرًا. في المقابل، فإن المحتوى المشوّش أو كثيف النسيج أو الفوتوغرافي لا يلائم أسلوب الضغط في PNG وقد يبقى الملف أكبر مما تتوقع. وفي حالة كهذه يكون محتواك فوتوغرافيًا في الحقيقة، وقد يكون JPG هدفًا أنسب لغرض المشاركة.

هل تنتقل الشفافية الموجودة في BMP إلى PNG؟

إن وُجدت في الملف المصدر قناة ألفا فعلًا فقد تنتقل، لكن ينبغي الحذر هنا. فمتغيّر 32 بت من BMP يستطيع احتواء قناة ألفا غير أن هذا الدعم غير متسق بين التطبيقات؛ وكثير من البرامج لا يكتب بايت ألفا ولا يقرؤه إطلاقًا. أي أنك إن كنت تظن أن في ملف BMP لديك شفافية، فمن الجيد أن تتحقق من ذلك بفتح ملف PNG بعد التحويل في عارض يُظهر الشفافية. ولا توجد مشكلة في جانب PNG؛ فهو يدعم قناة ألفا دعمًا كاملًا وموثوقًا.

جرّب ذلك الآن باستخدام BMP → PNG Dönüştür.

جرّب BMP → PNG Dönüştür