ملفات SVG: ليست صورة، ولماذا يهم ذلك عند التحويل
لماذا لا دقة لملف SVG، وما الذي تضبطه قبل تحويله إلى صورة نقطية، ولماذا لا يمكنك تحويل PNG إليه عكسيًا. حوّل SVG داخل متصفحك دون رفع أي ملف.
نظرة سريعة
- النوع
- صور
- الضغط
- بلا فقدان
- الامتدادات
- .svg
- نوع MIME
- image/svg+xml
- يُعرف أيضًا باسم
- Scalable Vector Graphics
ملف SVG ليس ملف صورة، بل مستند — XML يصف أشكالًا ومسارات وتعبئات ونصوصًا. لا شيء فيه بكسل. وحين يعرضه المتصفح ينفّذ تلك التعليمات بأي حجم يتطلبه التخطيط، ولهذا يبدو ملف SVG حادًّا على الهاتف وحادًّا على لوحة إعلانية ضخمة انطلاقًا من الكيلوبايتات القليلة نفسها. وهذه الخاصية وحدها هي سبب توزيع الشعارات والأيقونات بهذه الطريقة.
اقرأ المزيد
التحويل إلى PNG يعني اختيار حجم وتنفيذ تلك التعليمات مرة واحدة. ومن تلك اللحظة تصبح النتيجة صورة نقطية عادية تتشوّش عند تكبيرها، لذا فإن الحجم الذي تختاره هو التحويل كله. اختر أكبر بُعد ستُعرض به الصورة يومًا، وكن سخيًا: فتصغير PNG نظيف، أما تكبيره فلا.
أما التحويل العكسي فلا وجود له فعليًا. فالانتقال من التعليمات إلى البكسلات يتخلّص من التعليمات، واستعادتها تتطلب التتبّع (tracing) — خوارزمية تخمّن الأشكال في صورة نقطية، وتنتج مسارات تقارب ما تراه. وهذه أداة من نوع مختلف حقًا، وناتجها ليس الأصل أبدًا.
أمران ينبغي التحقق منهما في النتيجة. الخطوط: فملف SVG الذي يشير إلى خط باسمه يعتمد على وجود ذلك الخط مثبّتًا، لذا قد يُعرض النص بخط بديل — حوّل النص إلى مسارات في محررك أولًا إن كانت الطباعة مهمة. والشفافية: لا خلفية لملف SVG ما لم تُرسم واحدة، لذا سيكون ملف PNG شفافًا حيث يكون العمل الفني فارغًا، وهذا ما تريده عادةً، وقد يجعله أحيانًا غير مرئي على صفحة بيضاء.
تحويل SVG إلى صيغ أخرى
الأسئلة الشائعة: SVG
ما الحجم الذي أختاره عند التحويل؟
أكبر حجم ستُعرض به الصورة يومًا، وكن سخيًا. فملف PNG يُصغَّر بنظافة ولا يُكبَّر أبدًا. اضبط «أقصى عرض» ضمن الخيارات المتقدمة.
لماذا يُعرض النص بخط خاطئ؟
لأن ملف SVG يشير إلى الخط باسمه ولم يكن متاحًا، فاستُخدم خط بديل. حوّل النص إلى مسارات في محرر الرسوم المتجهة قبل التحويل.
هل يمكنني تحويل PNG أو JPG عكسيًا إلى SVG؟
ليس بشكل مجدٍ. فالتحويل إلى صورة نقطية يتخلّص من التعليمات، واستعادتها تعني التتبّع — تخمين الأشكال في صورة نقطية. والنتيجة تقارب الصورة بدلًا من أن تستعيد الأصل.
هل ستكون خلفية ملف PNG شفافة؟
نعم، حيثما يكون العمل الفني فارغًا، لأن ملف SVG لا خلفية له ما لم تُرسم واحدة. أضف مستطيلًا في ملف SVG أولًا إن كنت تحتاج إلى لون مصمت.
ولماذا يحتاج أي شيء إلى تحويل SVG إلى صورة نقطية أصلًا؟
لأن كثيرًا من البرامج لا تقبله — المستندات المكتبية، والمحررات القديمة، والعديد من نماذج الرفع، والمنصات التي لا تقبل إلا الصور النقطية.
هل SVG بفقدان أم بلا فقدان؟
لا ينطبق عليه أي منهما. فهو يخزّن تعليمات لا عيّنات، فلا شيء فيه يُتخلَّص منه بالضغط. ولا يصبح لهذا السؤال معنى إلا حين تحوّله إلى صورة نقطية.
هل فتح ملفات SVG آمن؟
إنها مستندات يمكن أن تحتوي على نصوص برمجية، لذا فإن ملف SVG غير الموثوق أشبه بملف HTML منه بصورة فوتوغرافية. وتحويله هنا يعرضه في سياق معزول وينتج صورة نقطية عادية، وهذه إحدى طرق نزع فتيله.
هل يرفع التحويل ملفي؟
لا. يعرض متصفحك ملف SVG داخل الصفحة، ويُرمَّز ملف PNG هناك أيضًا. لا يُرسل ملفك إلى أي مكان.