في هذا الموضوع البسيط، ستتعلم كيفية تحويل SVG إلى WMF باستخدام واجهة برمجة تطبيقات Node.js REST. سنطور محوّل SVG إلى WMF باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود باتباع الخطوات المفصلة أدناه. يمكن استخدام شيفرة التطبيق المُنشأة في أي تطبيق Node.js مدعوم في بيئات Windows وmacOS وLinux، ويمكن إجراء التحويل مجانًا.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لإجراء تحويل SVG إلى WMF
- تنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Imaging لـ Node.js لتحويل SVG إلى WMF
- إعداد مشروع Node.js باستخدام SDK أعلاه لعرض SVG بصيغة WMF
خطوات تحويل SVG إلى WMF باستخدام Node.js REST API
- تعيين معرف العميل والسر الخاص بالعميل لواجهة برمجة التطبيقات لتحويل SVG إلى WMF
- إنشاء مثيل لفئة ImagingAPI باستخدام بيانات اعتماد العميل لإجراء تحويل SVG إلى WMF
- حدد أسماء ملفات SVG المصدر وWMF الناتجة
- الوصول إلى ملف SVG النموذجي وفتحه وتحميله إلى التخزين السحابي
- إنشاء مثيل لـ ConvertImageRequest باستخدام تدفق ملف SVG المدخل وتنسيق WMF المخرج
- اتصل بطريقة تحويل الصورة لتحويل SVG إلى WMF باستخدام Node.js REST API*
- حفظ تدفق ملف WMF المُعاد على القرص المحلي
خطوات تصدير نوع الملف من SVG إلى WMF باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود موضحة أدناه. سنبدأ بتهيئة SDK باستخدام نسخة من فئة ImagingAPI باستخدام بيانات اعتماد الاشتراك. بعد ذلك، سنفتح ملف SVG المصدري باستخدام FileStream من القرص، ثم باستخدام نسخة من فئة ConvertImageRequest، نُجري التحويل إلى WMF باستخدام دالة ConvertImage().
كود تحويل SVG إلى WMF في واجهة برمجة تطبيقات Node.js منخفضة الكود
يوضح هذا المثال الدقيق كيفية تحويل SVG إلى WMF باستخدام واجهة برمجة تطبيقات Node.js السحابية. بعد اتباع الخطوات الأساسية، يجب توفير مسار للوصول إلى صورة SVG المصدر على القرص باستخدام Aspose.Imaging REST API SDK. تُجري مجموعة تطوير البرامج (SDK) عملية العرض إلى WMF. يتم استلام تدفق ملف صورة WMF المُولّد كاستجابة HTTP بعد اكتمال التحويل، ويمكنك بعد ذلك حفظه محليًا على القرص.
علمتنا هذه المقالة كيفية تحويل SVG إلى WMF باستخدام Cloud API. إذا كنت ترغب في تحويل SVG إلى WEBP، فراجع المقالة حول كيفية تحويل SVG إلى WEBP باستخدام Node.js REST API.