في هذا الموضوع البسيط، ستتعلم كيفية تحويل SVG إلى EMF باستخدام NET REST API. سنقوم بتطوير محول SVG إلى EMF باستخدام C# Low Code API باتباع الخطوات التفصيلية والواضحة المذكورة في القسم التالي. يمكن تضمين رمز التطبيق الذي تم تطويره في أي تطبيق .NET مدعوم في بيئات Windows أو Linux أو macOS ويمكن إجراء التحويل مجانًا.
المتطلبات المسبقة
إنشاء حساب والحصول على بيانات اعتماد API لإجراء تحويل SVG إلى EMF
تحميل Aspose.Imaging Cloud SDK for .NET to convert SVG to EMF
إعداد مشروع C# .NET باستخدام SDK أعلاه لتقديم SVG كـ EMF
خطوات تحويل SVG إلى EMF باستخدام NET REST API
- قم بتعيين معرف العميل وسر العميل لواجهة برمجة التطبيقات (API) لتحويل SVG إلى EMF
- قم بإنشاء مثيل لفئة ImagingAPI ببيانات اعتماد العميل لإجراء تحويل SVG إلى EMF
- حدد أسماء ملفات SVG المصدر وأسماء ملفات EMF للإخراج
- اقرأ ملف SVG المصدر وقم بتحميله إلى وحدة التخزين السحابية
- قم بإنشاء مثيل لـ ConvertImageRequest مع دفق ملف SVG للإدخال وتنسيق EMF للإخراج
- اتصل بالطريقة ConvertImage لتحويل SVG إلى EMF باستخدام NET REST API
- احفظ دفق ملف EMF المقدم على القرص المحلي
تقوم الخطوات المذكورة أعلاه بتحويل نوع الملف من SVG إلى EMF باستخدام C# Low Code API. سنبدأ العملية بالتهيئة عن طريق تكوين SDK وإنشاء كائن فئة ImagingAPI. سنقوم بعد ذلك بالوصول إلى ملف SVG المصدر باستخدام FileStream وإنشاء مثيل لفئة ConvertImageRequest التي يتم استخدامها أيضًا لإجراء التحويل إلى تدفق ملفات EMF باستخدام طريقة ConvertImage().
رمز لتحويل SVG إلى EMF في NET Low Code API
يتيح لك هذا المثال البسيط للكود تحويل SVG إلى EMF باستخدام C# Cloud API. ما عليك سوى توفير مسار صالح لصورة SVG على القرص بمساعدة Aspose.Imaging REST API SDK، وإجراء التحويل ثم بعد اكتمال عملية التحويل، قم بتنزيل تدفق ملف EMF الناتج لحفظه محليًا.
In this topic, we have learned to transform SVG to EMF with Cloud API. If you are interested in performing SVG to BMP conversion, refer to the article on how to Convert SVG to BMP with NET REST API.