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

محول PNG إلى SVG بلغة بايثون

سنستخدم Aspose.SVG for Python لتحويل PNG إلى SVG. إنه يجعل من السهل العمل مع ملفات SVG. يمكنك إنشاء أو قراءة أو تحرير أو تحويل محتوى SVG. واحدة من المزايا الرئيسية هي تحويل الصور النقطية مثل PNG إلى صور متجهة مثل SVG.

يرجى تنزيل Aspose.SVG for Python من releases، أو يمكنك تثبيته باستخدام الأمر pip التالي:

pip install aspose-svg

خطوات لتحويل PNG إلى SVG باستخدام بايثون

اتبع هذه الخطوات لتحويل ملف PNG الخاص بك إلى SVG:

  1. قم بتحميل صورة PNG باستخدام فئة ImageVectorizer.
  2. تعيين خيارات تأشير المتجهات مثل عرض الخط أو حدود اللون ، إلخ.
  3. استدعِ método vectorize لمعالجة PNG.
  4. أخيراً، احفظ النتيجة كملف SVG.

إليك الشيفرة الكاملة بلغة بايثون التي توضح كيفية تحويل PNG إلى SVG:

import aspose.svg as svg

# تهيئة مثيل من فئة ImageVectorizer
vectorizer = svg.imagevectorization.ImageVectorizer()

# Set custom vectorization options
vectorizer.configuration.colors_limit = 100  # color limit
vectorizer.configuration.line_width = 1.2  # line width

# تحويل الصورة إلى متجهات
src_file = "D:\\Files\\chess.png"  # Specify the test file
with vectorizer.vectorize(src_file) as document:
    document.save("D:\\Files\\chess_out.svg")
تحويل PNG إلى SVG باستخدام بايثون

تحويل PNG إلى SVG باستخدام بايثون.

احصل على ترخيص مجاني.

هل ترغب في الحصول على وصول كامل؟ احصل على ترخيص مؤقت مجاني.إنه يزيل الحدود و يتيح لك تجربة جميع الميزات.

حاول محول PNG إلى SVG مجاني

إذا كنت تفضل عدم كتابة أي رمز، يمكنك بسهولة تحويل صور PNG الخاصة بك إلى SVG باستخدام محول PNG إلى SVG عبر الإنترنت المجاني.هذه الأداة المستندة إلى الويب مجانية تمامًا وسهلة الاستخدام وتضمن عملية تحويل آمنة.

Image

إنشاء SVG من PNG: موارد مجانية

يمكنك استكشاف موارد إضافية لمساعدتك في العمل بشكل أكثر فعالية مع SVGs.

الخاتمة

في هذه المدونة، أظهرنا لك كيفية تحويل PNG إلى SVG في بايثون باستخدام Aspose.SVG لـ بايثون. العملية بسيطة وتوفر لك رسومات متجهية نظيفة وعالية الجودة من صور PNG. مثالي لمواقع الويب، وتصميمات واجهة المستخدم، والأصول القابلة للتطوير.

إذا كانت لديك أي أسئلة، يرجى زيارة منتدى الدعم المجاني للحصول على المساعدة من فريق Aspose.

انظر أيضا