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