العربية

تحويل PNG، JPEG و WebP

قم بتغيير تنسيق الصورة، مع بيان واضح لما يمكن لهذا التنسيق تخزينه وما لا يمكنه تخزينه

يتم تحميل الأداة هنا. يحتاج إلى JavaScript، لأن العمل يتم على جهازك.

ملفاتك وخصوصيتك

لا يتم تحميل الصور الخاصة بك أبدا. تتم قراءة كل ملف في علامة تبويب المتصفح هذه وفك تشفيره و تمت إعادة ترميزه بواسطة مسار الصور الخاص بالمتصفح داخل Web Worker، وتم إعادته كملف تحميل. لا يقدم رمز الأداة أي طلب لحمل الملف أو لصق النص أو إنشاؤه الإخراج. طلبات البرامج النصية للتحليلات التي تم الكشف عنها منفصلة وموضحة في الموقع سياسة الخصوصية.

ماذا تفعل هذه الأداة

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

يؤدي التحويل إلى فك تشفير صورتك إلى RGBA بكسل عادي ويطلب من برنامج تشفير مختلف القيام بذلك قم بكتابتها مرة أخرى، مما يعني أن التحويل يحمل فقط تنسيق الوجهة يمكن أن يمثل. PNG تتم كتابته بواسطة برنامج تشفير بدون فقدان ويحتفظ بقناة ألفا. JPEG هو مع فقد في كل إعداد ولا يحتوي على ألفا على الإطلاق، لذلك يتم تسطيح وحدات البكسل الشفافة على ملف لون الخلفية الذي تختاره قبل الترميز. WebP يحتفظ بألفا ولكن يتم كتابته في وضع الفقدان بواسطة المتصفح، حتى بالجودة 100. تقوم اللجنة بتسمية كل من هذه العواقب بالنسبة لـ التحويل الدقيق الذي طلبته.

كيفية استخدامه

  1. اختر الصورة، أو عدة صور، التي تريد تحويلها.
  2. اختر تنسيق الإخراج. تصف الملاحظة الموجودة أسفل المنتقي ما يفعله برنامج التشفير هذا التفاصيل وبشفافية.
  3. إذا اخترت JPEG، فاضبط لون الخلفية الذي سيتم من خلاله تسوية المناطق الشفافة على. يبدأ باللون الأبيض.
  4. حدد تحويل واقرأ لوحة التحذير التي تسرد كل نتيجة لذلك تحويل خاص.
  5. قم بتنزيل الملف المحول، أو ZIP عندما تقوم بتحويل أكثر من ملف.

حالات الاستخدام سبيل المثال

المدخلات والمخرجات المدعومة

يقبل

ينتج

ما لن تفعله هذه الأداة

الأخطاء الشائعة

ملاحظات فنية

يستخدم فك التشفير createImageBitmap، الذي يتعامل مع كل نوع إدخال يمكن للمتصفح قراءته وقراءته يتصرف بشكل مماثل داخل عامل الويب. يتم رسم الصورة النقطية مرة واحدة في OffscreenCanvas ويتم ترميزه بواسطة المتصفح من خلال ConvertToBlob، مع canvas.toBlob كبديل. نظرًا لأن اللوحة القماشية لا تحتوي إلا على RGBA بكسل، أي أي شيء يتجاوزه تنسيق المصدر تبقى وحدات البكسل حية فقط إذا كان برنامج تشفير الوجهة يمكنه تمثيلها: بالنسبة لتنسيق بدون قناة ألفا، يتم تعبئة اللوحة القماشية باللون غير اللامع الذي اخترته قبل الصورة النقطية مرسومة، ولهذا السبب تصبح الشفافية لونًا مسطحًا بدلاً من اللون الأسود في متصفح واحد والأبيض في آخر.

الأسئلة المتداولة

ما هي التحويلات التي لا تفقد؟
الكتابة فقط إلى PNG، وفقط عندما لا تقوم أيضًا بتغيير أبعاد البكسل. كل تصدير JPEG مفقود، WebP مفقود في برنامج تشفير المتصفح بأي جودة، وأي تغيير الحجم يعيد تشكيل الصورة بغض النظر عن التنسيق.
ماذا يحدث للشفافية عندما أقوم بالتحويل إلى JPEG؟
لا يحتوي JPEG على قناة ألفا، لذا يتم ملء كل بكسل شفاف بالخلفية اللون الذي تختاره قبل الترميز. إذا كنت بحاجة إلى الحفاظ على الشفافية، فقم بالتحويل إلى PNG أو WebP بدلاً من ذلك.
هل يمكنني تحويل HEIC من الصور من جهاز iPhone؟
لا. لا يتم قبول HEIC وHEIF، ولا يتم قبول AVIF أو TIFF أو الكاميرا RAW، لأن لا يمكن للمتصفح فك تشفيرها دون مساعدة من نظام التشغيل. تصدير JPEG من هاتفك أولا.