جارٍ تحميل ملفاتك…

تحويل WebP إلى PNG

حوّل WebP إلى PNG ليفتح Photoshop وWord والتطبيقات القديمة الملف. تبقى الشفافية محفوظة.

أو أسقط الصورة هنا

كيف تحوّل WebP إلى PNG

كيف تحوّل WebP إلى PNG

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

تبقى الخلفيات الشفافة شفافة

تبقى الخلفيات الشفافة شفافة

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

WebP أم PNG، أيهما يناسب أين

WebP أم PNG، أيهما يناسب أين

أبقِ الصورة بصيغة WebP حين تعيش على صفحة ويب. فصيغة WebP أصغر من PNG بنحو 25 إلى 35 بالمئة عند الجودة البصرية نفسها، فتُحمَّل الصفحات أسرع ويقل استهلاك عرض النطاق. وانتقل إلى PNG حين يلزم فتح الملف في شيء غير متصل. فإصدارات Photoshop قبل أواخر 2022 تحتاج مكوّناً إضافياً لفتح WebP. وWord وPowerPoint ومعظم أدوات Windows القديمة وأغلب برامج البريد لا تزال ترفض WebP. وصيغة PNG هي ما يفهمه كل تطبيق. فإن كانت وجهتك النهائية موقعاً، أبقِ WebP. وإن كانت ملف تصميم أو مهمة طباعة أو مستند مكتبي أو مرفق بريد، فإن PNG هو الخيار الأكثر أماناً.

سيكون ملف PNG الناتج أكبر من WebP

سيكون ملف PNG الناتج أكبر من WebP

تستخدم صيغة PNG ضغط DEFLATE بلا فقد. وتستخدم WebP خوارزمية أحدث وأكفأ تبلغ أحجاماً أصغر للصورة نفسها. والانتقال من WebP إلى PNG يكبّر الملف دائماً، بنحو 26 بالمئة للرسومات وبين ضعفين وعشرة أضعاف للصور الفوتوغرافية. فصورة WebP بحجم 3 ميغابايت قد تصير بسهولة ملف PNG بحجم 14 ميغابايت. هذه تكلفة الانتقال إلى صيغة تُفتح في كل مكان، فملف PNG ليس أدنى جودة، بل يأخذ مساحة قرص أكبر فحسب لأنه يخزّن كل بكسل دون الضغط الحديث الذي تستعمله WebP. وإن كان حجم الملف أهم لك من التوافق، فأبقِ ملف WebP بدل تحويله.

أين تُعالَج صورة WebP الخاصة بك

أين تُعالَج صورة WebP الخاصة بك

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

ماذا يحدث لملفات WebP المتحركة

ماذا يحدث لملفات WebP المتحركة

تحتوي ملفات WebP المتحركة على إطارات صور متعددة. تعالج هذه الأداة الإطار الأول فقط وتخرج ملف PNG ثابتاً واحداً. وتدعم صيغة PNG الحركة عبر امتداد APNG، لكن هذه الأداة لا تنتج ملفات APNG. فإن لزمك حفظ كل إطار من WebP متحرك، فإن أداة تحويل GIF أو APNG مخصصة هي الخيار الصحيح. ولاستخراج إطار واحد يمثل الصورة، كصورة مصغّرة أو معاينة، يكون الإطار الأول عادةً أنفع نتيجة والسلوك الافتراضي الصحيح.

كيف يعمل

  1. أفلت ملف WebP أو اخترْه

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

  2. انتظر التحويل التلقائي

    يكتب المتصفح ملف PNG لحظة تحميل الملف. تنتهي أغلب الصور بدقة الشاشة في أقل من ثانية دون أي زر تضغطه.

  3. انتبه لحجم الناتج

    سيكون ملف PNG أكبر بوضوح من ملف WebP المصدر. تصير صورة WebP بحجم 3 ميغابايت عادةً نحو 14 ميغابايت بصيغة PNG. هذا متوقع وليس خطأ.

  4. نزّل ملف PNG

    انقر على تنزيل لحفظ الملف. يبقى اسم الملف الأصلي مع تغيير الامتداد إلى png. وتبقى المناطق الشفافة شفافة. ولتحويل ملف آخر أفلت ملف WebP التالي.

أدوات ذات صلة قد تحتاجها أيضاً

حوّل في الاتجاه المعاكس أو استكشف صيغاً أخرى.

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

لماذا لا يفتح Photoshop أو Word ملف WebP الخاص بي؟

صيغة WebP حديثة على الويب، وكثير من برامج سطح المكتب لا يزال يتجاهلها. فلم يضف Photoshop دعم WebP الأصلي إلا في أواخر 2022، فالإصدارات الأقدم تحتاج مكوّناً إضافياً. وWord وPowerPoint وPreview على إصدارات macOS الأقدم ومعظم أدوات Windows القديمة ترفض الصيغة ببساطة. والتحويل إلى PNG هو الحل الشامل. فكل تطبيق يتعامل مع الصور أصلاً يفتح ملف PNG، ما يجعله الخيار الصحيح حين يهم التوافق مع برامج سطح المكتب.

هل يحافظ هذا المحوّل على الشفافية؟

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

لماذا يكون ملف PNG أكبر من WebP؟

صيغة PNG بلا فقد وWebP أكثر ضغطاً. تخزّن PNG كل بكسل بدقة عبر خوارزمية ضغط من التسعينيات. أما WebP فتستعمل أساليب تنبؤ حديثة تضع الصورة نفسها في مساحة أقل. والانتقال من WebP إلى PNG يكبّر الملف دائماً، نحو 26 بالمئة للرسومات وغالباً 200 إلى 1000 بالمئة للصور. فصورة WebP بحجم 3 ميغابايت قد تصير ملف PNG بحجم 14 ميغابايت. هذا متوقع، وهو ثمن صيغة تُفتح في كل مكان.

هل يفقد تحويل WebP إلى PNG جودة؟

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

هل التحويل من WebP إلى PNG هنا آمن؟

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

ماذا يحدث لملفات WebP المتحركة؟

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

التفاصيل

ملاحظات من الفريق حول الحرفية والتنسيقات والقرارات الصغيرة وراء نتيجة جيدة.

لماذا لا يحظى WebP بدعم شامل في تطبيقات سطح المكتب
أصدرت Google صيغة WebP في عام 2010، لكن تبنّي برامج سطح المكتب لها تأخر كثيراً خلف دعم المتصفحات. تبنّت المتصفحات WebP باكراً لأنها تتحكم في محركات العرض الخاصة بها وعملت Google بنشاط على تحسين دعم WebP في Chrome كميزة تنافسية. وتستغرق تطبيقات سطح المكتب وقتاً أطول لتبنّي صيغة صور جديدة لأن كل تطبيق يحافظ على حزمة قراءة صور خاصة به، ويتطلب دعم صيغة جديدة اختباراً أمام ذيل طويل من الحالات الحدّية. ولم تطرح Adobe Photoshop، أداة أغلب المصورين والمصممين المحترفين اليومية، دعم WebP الأصلي إلا في الإصدار 23.2 أواخر 2022. ولا تزال تطبيقات Microsoft Office تتعامل مع WebP بصورة غير متسقة عبر المنصات حتى 2026. ولم تتبنَّ برامج RIP الطباعة وأغلب أدوات الأرشفة القديمة WebP إطلاقاً. والنتيجة العملية أن ملفاً يظهر بإتقان في متصفح قد يرفضه كلياً البرنامج الذي يحتاجه المستخدم، والتحويل إلى PNG هو الحل الموثوق.
كيف تحقق WebP تفوقها في الضغط على PNG
تقوم PNG على ضغط DEFLATE، وهو خوارزمية بلا فقد عامة الغرض من عام 1996. تطبّق مجموعة من المرشّحات القابلة للعكس على كل سطر مسح قبل الضغط ثم تكتب الناتج بتدفق zlib. هذا فعّال لكنه صُمم قبل أن تنتج أبحاث تعلّم الآلة وضغط الفيديو أساليب أفضل. ويستعمل نمط WebP ذو الفقد تحويلاً قائماً على الكتل مشتقاً من ضغط فيديو VP8، مطبّقاً تنبؤاً داخل الإطار وتحويل جيب تمام منفصلاً على وحدات كتل كبرى بحجم 16x16. ويستعمل نمط WebP بلا فقد تنبؤاً مكانياً وتحويلاً لونياً ومرحلة ترميز LZ77 أكفأ بنيوياً من DEFLATE لمحتوى الصور المعتاد. وتُظهر قياسات Google المنشورة أن WebP بلا فقد أصغر من PNG بنحو 26 بالمئة على مجموعة صور اختبار قياسية، وأن WebP ذا الفقد مع ألفا أصغر من PNG بنحو ثلاثة أضعاف عند جودة بصرية مماثلة. ويجني اتجاه PNG إلى WebP هذه الوفورات، ويعكسها اتجاه WebP إلى PNG، ومن هنا كبر الناتج.
أمثلة مقيسة على نمو حجم الملف
قيست على Chrome 148 وسطح مكتب Linux، باستخدام مسار كتابة PNG المدمج المطبّق على مدخلات WebP بعد قراءتها. فرسم صغير بأسلوب المتجهات بحجم 400x300 بكسل، محفوظ بصيغة WebP بجودة 80، يُقرأ ويُكتب بصيغة PNG في نحو 15 إلى 25 ملّي ثانية بنمو حجم نموذجي بين 20 و30 بالمئة. وصورة WebP فوتوغرافية بحجم 1024x768، نحو 100 إلى 200 كيلوبايت، تُقرأ وتُكتب بصيغة PNG في أقل من 100 ملّي ثانية بنمو نموذجي بين 3 و5 أضعاف. وصورة WebP فوتوغرافية كبيرة بحجم 3840x2160، نحو 1 إلى 3 ميغابايت، تُكتب بصيغة PNG في نحو 1.2 ثانية بنمو بين 5 و10 أضعاف حسب تعقيد المشهد. والحد الأعلى العملي هو نحو صورة WebP بحجم 3 ميغابايت تصير ملف PNG بحجم 14 ميغابايت. وتعكس هذه الأرقام فرق كفاءة الضغط بين الصيغتين وتتدرج خطياً مع عدد البكسلات.
شفافية ألفا في رحلة الذهاب والإياب
تستخدم قناة ألفا ذات الثماني بتات في WebP وPNG مدى القيم نفسه، حيث يعني 0 الشفافية الكاملة و255 التعتيم الكامل. وحين يقرأ المتصفح ملف WebP يحمل ألفا، ينتج مخزناً مؤقتاً للبكسلات بقيم RGBA يعكس مكوّنه A بيانات ألفا الأصلية. وعند إعادة كتابة ذلك المخزن بصيغة PNG، يكتب كاتب PNG قيم A مباشرة في قناة ألفا الخاصة بـ PNG. لا تحدث خطوة دمج، ولا يُطبَّق لون خلفية، ولا تُغيّر آثار الضرب المسبق قيم البكسلات. والنتيجة نقل بلا فقد لقناة ألفا، حيث تساوي قيمة عتامة كل بكسل في PNG ما خزّنه WebP. وفي الصور ذات التنعيم الدقيق عند الحواف، تنجو كل قيمة ألفا وسيطة من الرحلة سليمة، كبكسل بعتامة 40 بالمئة على حافة نص. وهذه الأمانة هي ما يرجّح اختيار PNG على JPG كلما لزم التطبيق المتلقي عرض الصورة فوق أكثر من خلفية.
سلوك EXIF والبيانات الوصفية
يجرّد مسار إعادة الكتابة بيانات EXIF وIPTC وXMP الوصفية من ناتج PNG. فقد تحمل ملفات WebP بيانات EXIF مضمّنة في كتلة بياناتها الوصفية، وتُفقد تلك البيانات حين يقرأ المتصفح الصورة ويعيد كتابتها. وتسلك ملفات ألوان ICC مساراً مختلفاً، حيث يحافظ Chrome وSafari على وسم ملف ICC بمعيار sRGB في ناتج PNG بعد قراءة WebP، ويجرّد Firefox كل البيانات الوصفية بما فيها ملف ICC. والنتيجة العملية ناتج آمن بمعيار sRGB عبر كل المتصفحات، لكن أي ملف ألوان واسع المدى مضمّن في WebP المصدر لا ينجو في Firefox. وللتدفقات الفوتوغرافية المحترفة التي تعتمد على رحلات موسومة بـ ICC، استعمل أداة تحويل تراعي البيانات الوصفية. ولمعالجة صور الويب المعتادة، يكون حذف البيانات الوصفية مقبولاً عادةً وله فائدة صغيرة في تقليل حجم الملف الناتج قليلاً.
التحقق من الخصوصية عملياً
يمكن اختبار الادعاء بأن لا بيانات ملف تغادر المتصفح دون أي أدوات خاصة. افتح متصفحك، وانتقل إلى صفحة webp-to-png، ثم افتح أدوات المطور المتصفح عبر F12 أو قائمة النقر الأيمن. انتقل إلى تبويب الشبكة، وامسح الطلبات الموجودة، وشغّل تحويلاً بإفلات ملف WebP. صفِّ قائمة الطلبات حسب Fetch أو XHR أو All. تُظهر القائمة صفر طلب صادر يحمل بيانات صورة أثناء الكتابة. والطلبات الوحيدة الموجودة هي موارد تحميل الصفحة الأولية ونبضات تحليلات قياسية، تسجّل مشاهدات الصفحة وبيانات أداء Core Web Vitals فقط، دون أي محتوى صورة. وكل محوّل WebP إلى PNG بعيد كبير يصدر على الأقل طلب رفع POST وطلب تنزيل GET لكل عملية، يُسجَّلان كلاهما على خادم. وتعني البنية على الجهاز أن قيود السجل تلك لا توجد إطلاقاً، وهذا هو الفرق الذي يهم المستخدمين الذين يحوّلون ملفات تحمل محتوى حساساً.