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

يدور موضوع الكيفية السريع هذا حول كيفية ** تحويل SVG إلى PNG باستخدام C# ** جنبًا إلى جنب مع الخطوات التفصيلية لتهيئة إعدادات البيئة لتشغيل الشفرة. في ** C# SVG إلى PNG ** ممكن بسهولة باستخدام بضعة أسطر من التعليمات البرمجية ويمكنك استخدام المثال في أي من منصات التطبيقات المدعومة القائمة على .NET مثل MS Windows أو Linux أو macOS.

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

  1. باستخدام مدير الحزم NuGet ، أضف Aspose.Imaging لتحويل SVG إلى PNG
  2. أضف مرجعًا إلى مساحة الاسم Aspose.Imaging لاستخدام استدعاءات API في التعليمات البرمجية
  3. قم بتحميل نموذج صورة SVG باستخدام طريقة Image.Load
  4. إنشاء خيارات SvgRasterizationOptions لتعيين ارتفاع صورة SVG وعرضها
  5. إنشاء PngOptions المطلوب لـ PNG
  6. احفظ ملف SVG المحول إلى PNG على القرص

الخطوات المذكورة أعلاه في * C# تحويل SVG إلى PNG * باستخدام استدعاءات API بسيطة وبضعة أسطر من التعليمات البرمجية. إنها عملية سهلة للغاية حيث بعد تثبيت حزمة API باستخدام NuGet ، سنقوم بتحميل ملف SVG المصدر باستخدام طريقة Image.Load (). ثم باستخدام فئة SvgRasterizationOptions ، سنقوم بتعيين عرض صفحة SVG وارتفاعها. أخيرًا ، سنقوم بتمرير كائن SvgRasterizationOptions إلى مثيل PngOptions لعرض وتحويل SVG إلى صورة PNG.

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

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

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

 عربي