كيفية تحويل PNG إلى SVG باستخدام C#

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

خطوات تغيير PNG إلى SVG باستخدام C#

  1. اضبط البيئة لاستخدام Aspose.SVG for .NET لتحويل PNG إلى SVG
  2. قم بتهيئة الكائن ImageVectorizer لتخصيص مخرجات SVG
  3. قم بتعيين خصائص مختلفة للكائن Configuration في فئة ImageVectorizer
  4. قم بتحويل ملف PNG إلى متجهات باستخدام طريقة ImageVectorizer.Vectorize()
  5. احفظ الملف الناتج بصيغة SVG

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

كود لتحويل PNG إلى SVG باستخدام C#

يوضح هذا الرمز تحويل PNG إلى SVG باستخدام C#. يحتوي كائن ImageVectorizerConfiguration في فئة ImageVectorizer على خصائص مثل ColorLimits، وBackgroundColor، وImageSizeLimit، وLineWidth، وPathBuilder، وStencil. تقوم طريقة Vectorize() بإرجاع كائن SVGDocument الذي يحتوي على الكثير من الخصائص التي يمكن تعيينها قبل حفظه كملف SVG.

علمتنا هذه المقالة كيفية تحويل ملف PNG إلى ملف متجه باستخدام لغة C#. إذا كنت تريد التعرف على عملية تدوير SVG، فارجع إلى المقالة الموجودة على كيفية تدوير SVG في C#.

 عربي