KeroTools

تحويل BMP إلى JPG بحجم أصغر بكثير

حوّل BMP إلى JPG في متصفحك. ملف BMP بكسلاتٌ خام بترويسة لا صورةٌ مضغوطة، ولهذا فهذا التحويل هو صاحب أكبر تقليصٍ للحجم في الموقع كلّه.

بدون رفع — خصوصية 100%يعمل في متصفحكمجاني، لا حاجة لحساب

صورك لا تفارق جهازك

لا شيء لحذفه لاحقاً

آمنة لمخرجات الأجهزة

تعمل في كل متصفح حديث

كيف تعمل

  1. 1

    أضف ملفات BMP

    أفلِت الملفات على الصفحة أو انقر لتصفّحها واختيارها.

  2. 2

    اضبط الجودة

    اختر شدّة الضغط — الافتراض يلائم الصور الفوتوغرافية، ولقطات الشاشة تريد أعلى.

  3. 3

    نزِّل

    احفظ ملفات JPEG منفردةً أو كلها دفعةً واحدة في أرشيف.

لماذا تستخدم هذه الأداة

أكبر هبوطٍ في الحجم على الإطلاق

لا تطبّق BMP ضغطاً البتّة، فصورة فوتوغرافية تفقد عادةً خمسة وتسعين في المئة من بايتاتها أو أكثر.

ترتيب الصفوف مُعالَج بصحّة

تخزّن BMP صفوف المسح من الأسفل إلى الأعلى افتراضاً، ولهذا تعيد بعض المحوِّلات صورةً مقلوبة.

ألفا الملتبسة محسومة

البايت الرابع في ملف BMP بـ32 بتاً قد يكون شفافية وقد يكون حشواً، والتخمين الخاطئ يجعل الصورة غير مرئية.

ملفّ لون أخيراً

لا تكاد BMP تحمل واحداً، فيمكن وسم المخرَج بـsRGB بدل ترك اللون لما يفتحه أياً كان.

لا رفعَ لستّة وثلاثين ميغابايتاً

الصورة غير المضغوطة هائلة، وإرسالها إلى خادم أبطأُ جزءٍ في أي محوِّل مستضاف.

لا شيء يُرفَع

تخرج BMP من الأجهزة والأنظمة الصناعية، فالصورة نفسها هي الجزء السرّي غالباً.

ملف BMP ليس صورةً مضغوطة ضغطاً رديئاً — بل هو غير مضغوط البتّة

هذه هي الحقيقة التي تفسّر كل ما عداها في هذه الصيغة. فمعظم صيغ الصور تخزّن تمثيلاً مضغوطاً يلزم فكّه قبل أن تنظر إلى بكسل. أما ملف BMP في صورته العادية فيخزّن البكسلات نفسها، ثلاثة بايتات أو أربعة لكلٍّ منها، مصفوفةً في صفوف، خلف ترويسة قصيرة تصف التخطيط. وهو في جوهره مكبٌّ لما يقبع في ذاكرة العرض، وهذا بالضبط ما صُمِّم له حين قدّمته ويندوز في الثمانينيات. والحساب إذن بسيط وقاسٍ: صورة بأبعاد 4000 في 3000 بعمق 24 بتاً للبكسل تشغل ستةً وثلاثين ميغابايتاً، وتشغلها سواء أكانت صورةً فوتوغرافية أم لقطة شاشة أم مستطيلاً أبيض تماماً. وتحويل ذلك إلى JPEG بجودة معقولة يُنتج عادةً ما بين ميغابايت وثلاثة. وذلك تقليصٌ بخمسة وتسعين في المئة أو أكثر، وهو أكبر نسبةٍ في أي تحويل يُعرَض هنا، ولا يتحقّق بترميزٍ بارع بل بمجرّد أن يبدأ الضغط أصلاً.

صفوف BMP مخزَّنة من الأسفل إلى الأعلى، ولهذا تخرج الصور مقلوبة

إن سبق أن حوّلت ملف BMP في مكانٍ ما فتلقّيت صورةً منعكسة رأسياً، فهذا هو السبب، وليس الملف تالفاً. فحين صُمِّمت الصيغة، كانت بيانات الصورة تُكتَب في نظام إحداثيات أصلُه في الركن الأسفل الأيسر، فيخزّن ملف BMP صفوف مسحه ابتداءً من الصفّ الأسفل صعوداً — عكس كل صيغةٍ جاءت بعده تقريباً. ثم أجازت المواصفة الترتيب الآخر أيضاً، وأشارت إلى أيّهما بعلامة: فحقل ارتفاعٍ موجب يعني أن الصفوف من الأسفل إلى الأعلى، وحقل ارتفاعٍ سالب يعني أنها من الأعلى إلى الأسفل. وتلك هي الآلية كلها. وقارئٌ يأخذ القيمة المطلقة للارتفاع دون فحص الإشارة، وهو خطأ سهل وشائع، سيقلب نصف الملفات التي يلقاها. وهذا برهانٌ جيّد على أهمّية تفاصيل الصيغ، لأن الصورة الناتجة ليست خاطئةً خطأً دقيقاً ولا متدهورةً قليلاً — بل هي مقلوبة ببساطة، ولا يعالج ذلك أي إعداد جودة.

ملفات BMP بـ32 بتاً لها قناة ألفا قد لا تكون قناة ألفا

وهذا هو الإخفاق الكلاسيكي الآخر في BMP، ونتيجته أشدّ إثارةً للفزع من صورةٍ مقلوبة. فملف BMP بـ24 بتاً يستعمل ثلاثة بايتات لكل بكسل للأزرق والأخضر والأحمر. وملف BMP بـ32 بتاً يستعمل أربعة — لكن الترويسة الأصلية BITMAPINFOHEADER لم تقل قطّ ما وظيفة البايت الرابع. وقد كان عملياً حشواً، موجوداً لأن محاذاة كل بكسل إلى أربعة بايتات أسرع للعتاد، وكان يُملأ بالأصفار كثيراً جداً. ثم أضافت إصدارات الترويسة اللاحقة، V4 وV5، أقنعةَ قنواتٍ صريحة تستطيع إعلان البايت الرابع ألفا. فالمحوِّل الذي يلقى ملف BMP بـ32 بتاً عليه أن يقرّر، وإن خمّن أن الحشو ألفا في ملفٍ كلُّ تلك البايتات فيه أصفار، استنتج أن كل بكسل شفاف تماماً وأنتج صورةً فارغة بالكامل. ويرى الناس ذلك فيفترضون أن الملف معطوب. والقراءة الآمنة أن يُعامَل البايت الرابع حشواً ما لم تُعلِن الترويسة قناع ألفا صراحةً، وهذا ما يجري هنا.

من أين لا تزال ملفات BMP تأتي، وهو ما يفسّر من يحتاج هذا

صيغة BMP متقادمة للاستعمال العامّ منذ التسعينيات، ومع ذلك تظلّ الملفات تظهر، ويجدر تسمية المصادر لأنها تشترك في طبع واحد. فبرنامج الرسّام في ويندوز حفظ BMP دائماً ولا يزال يعرضه. ومشغّلات الماسحات المبنية على واجهة TWAIN الأقدم تؤثره افتراضاً كثيراً. وكاميرات الرؤية الآلية الصناعية تُخرج الأُطر الخام بصيغة BMP لأن الصيغة لا تحتاج مرمِّزاً ولا تضيف زمن استجابةٍ على خطّ إنتاج. وأجهزة المختبرات والأجهزة الطبية — مطيافات، ومصوِّرات هلام، وكاميرات مجاهر — تكتب BMP للسبب نفسه. وطرفيات نقاط البيع الأقدم وبرمجيات الأكشاك والبرامج الثابتة المضمَّنة وبعض حزم التصميم الهندسي تصدّره. ولصقُ صورة من حافظة ويندوز في تطبيقات بعينها يُنتجه. والذي يجمع هذه كلها أنها أنظمة لن يحدّثها أحد: فالعتاد يعمل، واستبداله مكلف، وصيغة المخرجات ثُبِّتت قبل سنوات. فتحويل BMP إذن عملُ تكاملٍ مع الموروث دائماً تقريباً، لا عملٌ استهلاكي.

الصيغة الوحيدة في هذا الموقع التي لا شيء مخبّأً بداخلها

كل صيغةِ مصدرٍ أخرى تُعالَج هنا تحمل أثقالاً. فملف HEIC فيه إحداثيات GPS ورقم جهازٍ تسلسلي. وملف JPEG من كاميرا فيه EXIF. وملف PDF فيه تعليقات وربما نصٌّ تحت مستطيل أسود. أما ملف BMP فلا شيء من ذلك فيه جوهرياً: لا كتلة EXIF، ولا وسم اتجاه، ولا وقت التقاط، ولا موقع، ولا مصغّرة، ولا حقل مؤلّف. الترويسة تصف العرض والارتفاع وعمق البتات والتخطيط، وبعدها الملف بكسلات. وهذا من وجهٍ ميزة خصوصية صغيرة، إذ لا شيء لنزعه قبل المشاركة. وهو من وجهٍ آخر قصورٌ حقيقي، لأنه يعني كذلك ألّا ملفّ لونٍ مضمَّناً. فلا شيء في ملف BMP يقول أيُّ أحمرَ هو هذا الأحمر، فيفترض كل عارضٍ sRGB ويرجو. وإن كان الملف قد خرج من جهازٍ بمستشعرٍ واسع الطيف، فالألوان أُعيد تفسيرها بهدوء طوال الوقت. والتحويل إلى JPEG هو أول فرصةٍ لإرفاق ملفّ لونٍ وبيان ما تعنيه الأرقام.

الجزء الحسّاس في ملف BMP هو الصورة لا البيانات الوصفية

وهذا الغياب يغيّر شكل حجّة الخصوصية هنا، ويجدر تتبّع التغيير إلى منتهاه. ففي معظم الصيغ يكون القلق ممّا خُبّئ في الملف — موضعُ التقاط صورة، أو نصٌّ تحت حجب. وملف BMP لا يخبّئ شيئاً، فإن كان الملف مهمّاً فلِما يُظهِره صراحةً. وبالنظر إلى مصادر ملفات BMP، فذلك كثيراً ما يكون شيئاً لا تنشره: إطارٌ من خطّ رؤيةٍ آلية يُظهِر قطعةً وعيباً فيها، أو صورةٌ من جهاز طبّي أو مخبري، أو مسحٌ لمستند أُجري على عتاد مكتبي قديم، أو لقطةُ شاشة من كشك أو طرفية نقطة بيع، أو إطارٌ تشخيصي من عتادٍ مضمَّن. ورفع ذلك إلى محوِّل مستضاف يضع صورةً لخطّ إنتاجك أو لعيّنة مريضك على قرص غيرك، ويفعل ذلك ببطء، لأن الملف ستةٌ وثلاثون ميغابايتاً من بكسلات غير مضغوطة. وهنا يُقرأ من القرص ويُفَكّ ترميزه ويُعاد في الصفحة، ولا يُصدَر أي طلب — وهو ما يمكنك التأكّد منه في لوحة الشبكة بينما تعمل الدفعة.

كيف تُقارن

الميزةهذه الأداةالمحوِّلات المعتادة عبر الويب
رفع الصور إلى خادمأبداً — التحويل في متصفحكغالباً تُرفَع
تعالج ترتيب الصفوف من الأسفلدائماًتُقلَب كثيراً
تعامل الحشو حشواًما لم يقل قناعٌ خلاف ذلكتُفرِغ الصورة أحياناً
توسم المخرَج بـsRGBنعمنادراً
حدّ لعدد الصوربلا حدّمحدود غالباً في الخطة المجانية
السعرمجاناًمجاني / خطط مدفوعة

المزايا

كل صيغ BMP الشائعة

تُقرأ الترويسة الكلاسيكية وصيغتا V4 وV5 اللاحقتان، وأعماق 8 و16 و24 و32 بتاً.

من الأسفل ومن الأعلى

تُحترَم إشارة حقل الارتفاع، فتخرج الصفوف بالترتيب الذي قصده الملف.

جودة قابلة للضبط

منزلقٌ ظاهر، لأن لقطة رؤيةٍ آلية وصورةً ممسوحة ضوئياً تريدان إعدادَين مختلفَين.

وسم sRGB

يُكتَب ملف JPEG بفضاء لونٍ مُعلَن، وهو ما كان ملف BMP المصدر يفتقده على الأرجح.

تحويل دفعات

أضف مجلّد ملفات BMP وحوّلها في مرور واحد بلا طابور رفع.

لا تثبيت

لا شيء لتنزيله أو تثبيته — تعمل في صفحة الويب.

جاهزة للعربية وRTL

الواجهة كاملة بثماني لغات، ومنها العربية من اليمين إلى اليسار.

آمنة بالأصل

تُقدَّم عبر HTTPS، بلا تتبّع للملفات وبلا رفع إلى طرف ثالث.

من يستخدمها

فرق الصناعة والتصنيع

تحويل أُطر الرؤية الآلية الخام إلى ملفات يقبلها نظام تقارير.

العاملون في المختبرات والطبّ

تصغير مخرجات الأجهزة بما يكفي لإرفاقها بسجلّ أو تقرير.

كل من لديه ماسح ضوئي قديم

تحويل ملفات BMP الهائلة التي ينتجها مشغّل TWAIN افتراضاً.

مطوّرو صيانة الأنظمة الموروثة

وصل عتادٍ لا يُخرج إلا BMP ببرمجيات لا تقبل إلا JPEG.

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

JPG تستخدم ضغطاً فعّالاً ينتج ملفات صغيرة، مثالية للصور الفوتوغرافية وحيثما تحتاج صورة مدمجة ومدعومة على نطاق واسع. التحويل كله يتم محلياً في متصفحك، فهو فوري وخاص.

نعم. استخدم شريط الجودة من 1 إلى 100 — القيم الأقل تنتج ملفات أصغر؛ نحو 85 توازن جيد لأغلب الصور. لاحظ أن JPG بلا شفافية، فالمناطق الشفافة تصبح بيضاء.

لا. يتم التحويل بالكامل في متصفحك عبر Canvas API — صورك لا تُرفع أو تُخزَّن أو تُشارَك أبداً.

نعم. أضف ما شئت من صور BMP وحوّلها دفعة واحدة؛ حمّل كل نتيجة على حدة أو كلها معاً في ملف ZIP.