ما هو محوّل Base64 إلى صورة؟
محوّل base64 إلى صورة يُعيد تحويل السلاسل المُرمَّزة بـ base64 إلى صور قابلة للعرض والتنزيل. يدعم جميع صيغ الصور الشائعة، بما فيها PNG وJPEG وGIF وWebP وAVIF وBMP وICO وSVG.
الصق سلسلة Base64 سواء أكانت ببادئة data URI أم بدونها، فيستنتج المُحلِّل صيغة الصورة من البايتات نفسها — PNG وJPEG وGIF وWebP وAVIF وBMP وICO وSVG. يعرض المعاينة إلى جانب الأبعاد وحجم الملف بالبايت والصيغة المكتشفة وعدد أحرف السلسلة المُدخَلة لتتمكّن من التحقّق قبل الحفظ أو النسخ.
كيفية الاستخدام
- الصق سلسلة الصورة المُرمَّزة بـ base64 (مع بادئة URI للبيانات أو بدونها) في حقل الإدخال.
- تظهر الصورة المفكوكة فوراً مع تفاصيل مثل الأبعاد والتنسيق وحجم الملف.
- نزّل ملف الصورة المفكوك أو انسخه إلى الحافظة لاستخدامه في مشاريعك.
متى تستخدم
- التحقّق من أن صورة Base64 الراجعة من واجهة برمجة تطبيقات تُمثِّل فعلاً الصورة المتوقّعة.
- استخراج data URI مدمج في HTML أو CSS وحفظه كملف PNG حقيقي.
- استعادة لقطة شاشة وُضعت كنص Base64 في محادثة أو سجل لا يمكن فتحها بطريقة أخرى.
النتيجة
مطوّر يتلقى لقطة شاشة PNG مُرمَّزة بـ base64 في استجابة API. يلصق السلسلة للتحقق منها بصرياً، ثم ينزّل ملف الصورة لتضمينه في تقرير الخطأ.
الأسئلة الشائعة
- هل يلزم إدراج البادئة data:image/...;base64, ضمن الإدخال؟
- لا. يقبل المحلِّل البيانات المجرّدة بصيغة Base64 وdata URI الكامل في الوقت ذاته. عند لصق المحتوى وحده يفحص أول بايتات بعد فكّ التشفير (PNG يبدأ بـ 89 50 4E 47، وJPEG بـ FF D8 FF) ويختار الصيغة تلقائياً.
- لماذا تظهر رسالة «Base64 غير صالح» رغم أن النص يبدو سليماً؟
- ثلاثة أسباب صامتة تكاد تكون الأكثر شيوعاً: مسافات إضافية أو فواصل أسطر مُحوَّلة إلى كيانات HTML داخل البيانات، علامات اقتباس مزخرفة منسوخة من معالج نصوص، أو بادئة data URI مُغلَّفة بعلامات اقتباس إضافية. كما نُحوِّل تلقائياً صيغة URL-safe (التي تستخدم الشرطة والشرطة السفلية، مثل ما يظهر في رموز JWT)، فلم تَعُد تحتاج تعديلاً يدوياً. احذف كل ما يسبق أول حرف من البيانات الفعلية، وتأكد أنك نسختَ أحرف ASCII قياسية دون اقتباسات ذكية.
- هل يعرض المحلِّل صور PNG ذات الخلفية الشفافة بشكل صحيح؟
- نعم. تستخدم منطقة المعاينة خلفية محايدة لتظلّ البكسلات الشفافة شفافةً بدلاً من أن تبدو بيضاء. الملف المُنزَّل مطابق تماماً للملف الأصلي بكل بايت، بما في ذلك قناة الشفافية.
- لِمَ تبدو الصورة المعروضة مشوّشة مقارنة بالأصل؟
- يتم تكبير أو تصغير المعاينة لتناسب الحاوية، لكن الصورة فُكِّكت بأبعاد البكسل الحقيقية الموضّحة بجانب المعاينة. لرؤية النسخة كاملة الدقة بلا تحجيم من المتصفّح، نزّل الملف وافتحه بأي عارض صور.
- هل ثمة حد لطول نص Base64 الذي يمكنني لصقه؟
- تتعامل الصفحة مع نصوص بحجم نحو ٢٥ ميغابايت، أي ما يساوي صورة ثنائية بحجم ١٨ ميغابايت تقريباً. ما يزيد على ذلك يسبّب تباطؤاً واضحاً في فك التشفير داخل الذاكرة. لقطات 4K أو ملفات PDF كبيرة يفضّل التعامل معها كملف مباشرة.
أدوات ذات صلة
دمج الصور
ادمج عدة صور جنبًا إلى جنب أو عموديًا
عكس ألوان الصورة
اعكس جميع ألوان الصورة للحصول على نسخة سلبية
محوّل PNG إلى SVG
حوّل الصور النقطية إلى رسومات متجهية قابلة للتحجيم
مولّد صفحات السبرايت
ادمج عدة صور في صفحة سبرايت واحدة
محوّل الصور إلى ICO
حوّل الصور إلى صيغة أيقونات ICO
أداة التردد اللوني
طبّق خوارزميات التردد اللوني لتقليل ألوان الصورة