في هذا الموضوع البسيط، ستتعلم كيفية تحويل SVG إلى PNG باستخدام NET REST API. سنقوم بتطوير محول SVG إلى PNG باستخدام C# Low Code API باتباع الإرشادات التفصيلية والبسيطة المذكورة في القسم أدناه. يمكن دمج هذا التطبيق مع أي تطبيق .NET مدعوم في بيئات Windows أو Linux أو macOS ويمكن إجراء التحويل مجانًا.
المتطلبات المسبقة
إنشاء حساب والحصول على بيانات اعتماد API لإجراء تحويل SVG إلى PNG
تحميل Aspose.Imaging Cloud SDK for .NET to convert SVG to PNG
قم بإعداد مشروع C# .NET باستخدام SDK أعلاه لعرض SVG بتنسيق PNG
خطوات تحويل SVG إلى PNG باستخدام NET REST API
- قم بتعيين معرف العميل وسر العميل لواجهة برمجة التطبيقات (API) لتحويل SVG إلى PNG
- قم بإنشاء مثيل لفئة ImagingAPI باستخدام بيانات اعتماد العميل لإجراء تحويل SVG إلى PNG
- حدد أسماء ملفات SVG المصدر وأسماء ملفات PNG
- اقرأ ملف SVG المصدر وقم بتحميله إلى وحدة التخزين السحابية
- قم بإنشاء مثيل لـ ConvertImageRequest مع دفق ملف الإدخال وتنسيق PNG الإخراج
- اتصل بالطريقة ConvertImage لتحويل SVG إلى PNG باستخدام NET REST API
- احفظ ملف PNG الناتج على القرص المحلي باستخدام دفق الاستجابة الذي تم إرجاعه
تقوم الخطوات المحددة بتحويل نوع الملف من SVG إلى PNG باستخدام C# Low Code API. سنبدأ بتهيئة تكوين SDK عن طريق إنشاء مثيل لفئة ImagingAPI. وسيتبع ذلك الوصول إلى ملف SVG المصدر باستخدام FileStream وإنشاء كائن فئة ConvertImageRequest الذي سيتم استخدامه أيضًا لإجراء التحويل إلى ملف PNG باستخدام طريقة ConvertImage().
رمز لتحويل SVG إلى PNG في NET Low Code API
يتيح لك هذا المثال تحويل SVG إلى PNG باستخدام C# Cloud API. كل ما عليك فعله هو توفير ملف SVG بمساعدة Aspose.Imaging REST API SDK وتنزيل ملف PNG الناتج لحفظه محليًا. يمكنك تحسين عملية التحويل عن طريق تعيين وسائط مختلفة أثناء كائن ConvertImageRequest التي تم تعيينها على قيمة خالية افتراضيًا في نموذج التعليمات البرمجية هذا.
في هذا المثال، تعلمنا تحويل SVG إلى PNG باستخدام Cloud API. إذا كنت تتطلع إلى تحويل صورة SVG إلى صورة JPEG2000، فارجع إلى المقالة حول كيفية قم بتحويل SVG إلى JPEG2000 باستخدام NET REST API.