في المقالة الأخيرة، قمنا بتنفيذ وظيفة تحويل GIF إلى PNG. في منشور المدونة هذا، سنتعلم كيفية تحويل GIF إلى JPG/JPEG باستخدام GroupDocs.Conversion Cloud SDK for Node.js. واجهة برمجة تطبيقات تحويل الملفات هذه سهلة الاستخدام ويمكن لمطوري JavaScript تنفيذ إجراءات التكامل الخاصة بها دون أي تبعية لجهة خارجية. بالإضافة إلى السحابة SDKs، يمكنك الاستفادة من واجهات برمجة التطبيقات REST التي يتم عرضها بواسطة GroupDocs.Conversion. لذلك، سنتناول التنفيذ الكامل للوظيفة وستكون قادرًا على إنشاء محول GIF إلى JPG بنهاية هذا الدليل.
سنتعرف على الأقسام التالية في هذا البرنامج التعليمي:
تثبيت واجهة برمجة تطبيقات تحويل الملفات
عملية تثبيت هذه المكتبة السحابية على مستوى المؤسسة بسيطة للغاية. بمجرد تثبيته، يمكنك إجراء استدعاءات API لتلبية احتياجات التطبيق الخاص بك. لتثبيت GroupDocs.Conversion Cloud SDK for Node.js، يرجى تشغيل الأمر التالي في الوحدة الطرفية/CMD:
npm install groupdocs-conversion-cloud
الخطوة التالية هي إعداد مكتبة محول GIF إلى JPG. لهذا الغرض، ستحتاج إلى إنشاء تطبيق والحصول على بيانات اعتماد واجهة برمجة التطبيقات التي تم إنشاؤها (سر العميل، واجهة برمجة تطبيقات العميل) من API Cloud لوحة المعلومات. يرجى زيارة هذا الدليل إذا واجهت أي صعوبة في هذه العملية.
تحويل GIF إلى JPG في Node.js
لنكتب بضعة أسطر من التعليمات البرمجية المصدر في JavaScript لإجراء تحويل GIF إلى JPG برمجيًا. لقد قمنا بتحميل ملف GIF مصدر إلى لوحة معلومات API Cloud والذي يمكنك تحميله يدويًا أو برمجيًا.
توضح الخطوات التالية كيفية تحويل GIF إلى JPG في Node.js:
- احصل على الوحدة النمطية groupdocs-conversion-cloud في مشروعك.
- قم بتعيين بيانات اعتماد API الخاصة بك (أي سر العميل، واجهة برمجة تطبيقات العميل).
- الآن، قم باستدعاء وظيفة fromKeys لفئة ConvertApi وقم بتمرير بيانات اعتماد API.
- بعد ذلك، قم بتهيئة مثيل لفئة ConvertSettings.
- قم بتعيين القيم إلى خصائص فئة ConvertSettings مثل اسم التخزين وملف المسار وإخراج المسار والتنسيق.
- إنشاء مثيل لفئة ConvertDocumentRequest مع كائن فئة ConvertSettings.
- قم باستدعاء الطريقة convertDocument لتحويل GIF إلى JPG في Node.js.
يمكنك الحصول على مقتطف الكود التالي الذي سيحول GIF إلى JPG:
// احصل على الوحدة النمطية groupdocs-conversion-cloud في مشروعك.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// قم بتعيين بيانات اعتماد API الخاصة بك (أي سر العميل، واجهة برمجة تطبيقات العميل).
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// الآن، قم باستدعاء وظيفة fromKeys لفئة ConvertApi وتمرير بيانات اعتماد API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// بعد ذلك، قم بتهيئة مثيل لفئة ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// قم بتعيين القيم إلى خصائص فئة ConvertSettings مثل اسم التخزين وملف المسار وإخراج المسار والتنسيق.
settings.storageName = myStorage;
settings.filePath = "sample.gif";
settings.format = "jpg";
settings.outputPath = "test/output.jpg";
// إنشاء مثيل لفئة ConvertDocumentRequest مع كائن فئة ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// قم باستدعاء الأسلوب ConvertDocument لتحويل GIF إلى JPG في Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted GIF to JPG in Node.js.")})
بمجرد تشغيل ملف الخادم، سترى ملف JPG تم إنشاؤه في لوحة معلومات API Cloud كما هو موضح في الصورة أدناه:
محول GIF إلى JPG عبر الإنترنت
يقدم هذا القسم أداة عبر الإنترنت يمكنك استخدامها لتحويل GIF إلى JPG في أي متصفح ويب. يتم تشغيله بواسطة GroupDocs.Conversion Cloud SDKs ويأتي بواجهة مستخدم أنيقة وسهلة الاستخدام. قبل كل شيء، فهو مجاني ولا يتطلب إنشاء حساب أو اشتراك.
خاتمة
هذا يقودنا إلى نهاية منشور المدونة هذا. لقد مررنا بمقتطف التعليمات البرمجية وخطوات تحويل GIF إلى JPG في Nodejs باستخدام GroupDocs.Conversion Cloud SDK for Node.js. علاوة على ذلك، اكتشفنا محول GIF إلى JPG عبر الإنترنت والذي يوفر تحويلًا سلسًا وفعالاً من GIF إلى JPG/JPEG. علاوة على ذلك، يمكنك زيارة الوثائق ومستودع GitHub لمزيد من الاستكشاف. بالإضافة إلى ذلك، ننصحك بزيارة دليل البدء للتطوير.
أخيرًا، يقوم groupdocs.cloud بكتابة مقالات جديدة. لذا، يرجى البقاء على اتصال للحصول على التحديثات المنتظمة.
المساعدة متاحة
يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.
الأسئلة المتداولة – الأسئلة الشائعة
كيف يمكنني تغيير GIF إلى JPG؟
توجد أداة عبر الإنترنت لتحويل GIF إلى JPG في متصفح الويب، علاوة على ذلك، يمكنك زيارة هذا الرابط للحصول على حل برمجي.