تحويل SVG إلى PNG

يؤدي تحويل ملفات المتجهات SVG إلى صور PNG نقطية إلى تحويل الرسومات القابلة لتغيير حجمها والمبنية على الشفرات إلى شبكات ذات بكسلات ثابتة لضمان توافق عام مع التطبيقات.

اختر الملفات أو أسقطها هنا

خاص - لا تغادر الملفات جهازك أبدًا

أو الصق Ctrl+V

بينما تنتظر ملفاتك، يمكنك لعب Code Rain

ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

مقارنة التنسيقات والمواصفات التقنية

المواصفاتSVGPNG
نوع MIMEimage/svg+xmlimage/png
النوعصورة متجهةصورة نقطية
الضغطنص XML دون فقدان (قابل للضغط عبر GZIP بصيغة .svgz)دون فقدان (DEFLATE / LZ77 + Huffman)
المواصفات القياسيةمواصفات W3C SVG 2الإصدار الثالث من معيار W3C PNG
رأس البايتات السحرية (Magic Bytes)3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

نظرة عامة على التنسيق والاستخدامات

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

المواصفات التقنية وتحليل الترميز (Codec)

تستخدم ملفات SVG نوع MIME ‏image/svg+xml، وتتكون من وسوم XML نصية عادية محاطة بأقواس زاوية. ولا تستخدم توقيع بايتات مميزاً لأنها مستندات نصية مقروءة. أما ملفات PNG فتستخدم نوع MIME ‏image/png، وتبدأ بتوقيع دقيق من ثمانية بايتات هو 89 50 4E 47 0D 0A 1A 0A. ومن الناحية البنيوية، تعتمد SVG على تعليمات المسارات الرياضية والإحداثيات، بينما تعتمد PNG على شبكة من البكسلات المضغوطة بخوارزمية DEFLATE التي تجمع مطابقة القاموس المنزلق LZ77 بترميز هوفمان لضغط البيانات بلا فقد.

توافق أنظمة التشغيل والمتصفحات

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

معلومات مفيدة

يعرض هذا المحوّل ملف SVG بالأبعاد المحددة للعرض والارتفاع فيه، لذا للحصول على PNG أكبر أو أوضح على شاشات Retina، اجعل قيمتي العرض والارتفاع في ملف SVG أكبر قبل التحويل.

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

ما الذي يتغير عند تحويل متجه SVG إلى صورة PNG نقطية؟

SVG رسومات متجهية وPNG صور نقطية. يعرض التحويل SVG بحجم بكسل محدد؛ ويحافظ PNG على تلك البكسلات، لا على العمل المتجهي الأصلي.

ما الفرق بين رسومات SVG المتجهية وصور PNG؟

SVG هو تنسيق متجه تم إنشاؤه من تعليمات نصية بلغة XML تتوسع بشكل لا نهائي دون ظهور البكسلة. PNG هو تنسيق نقطي تم إنشاؤه من شبكة ثابتة من بكسلات الألوان الفردية. تتعامل المتجهات مع تغير الحجم وتصميم الويب المتجاوب بشكل أفضل، بينما تتعامل الصور النقطية مع القوام الفوتوغرافي المعقد وتوافق البرامج الشامل بشكل أفضل.