في [منشور المدونة] السابق لدينا1، تعلمنا كيفية تحويل ملفات RAR إلى JPG في .NET. توضح هذه المقالة كيفية تحقيق تحويل RAR إلى PNG في تطبيق يستند إلى Node.js. يقدم GroupDocs.Conversion Cloud SDKs وREST APIs لإجراء تحويل الملفات ومعالجتها بين العديد من تنسيقات الملفات الشائعة. بالإضافة إلى ذلك، يوجد محول RAR إلى PNG عبر الإنترنت مدعوم أيضًا بواسطة GroupDocs.Conversion Cloud SDK. في الأساس، لديك كلا الخيارين إما تحويل RAR إلى PNG برمجيًا أو يدويًا باستخدام أداة عبر الإنترنت. لذا، فلنبدأ هذا الدليل ونرى كيفية تحويل ملفات RAR إلى PNG في Node.js برمجيًا.
يجب تناول النقاط التالية في هذه المقالة:
- تثبيت واجهة برمجة تطبيقات تحويل الملفات - GroupDocs.Conversion
- تحويل ملفات RAR إلى PNG في Node.js برمجياً
- محول RAR إلى PNG عبر الإنترنت
تثبيت واجهة برمجة تطبيقات تحويل الملفات - GroupDocs.Conversion
يعد تثبيت أي مكتبة سحابية أمرًا مهمًا عندما يتعلق الأمر بالتطوير السريع للتطبيقات. ومع ذلك، فإن عملية تثبيت GroupDocs.Conversion Cloud SDKs for Node.js بسيطة للغاية. ببساطة، قم بتشغيل الأمر التالي في الوحدة الطرفية/CMD وسيتم تثبيته خلال ثوانٍ قليلة:
npm install groupdocs-conversion-cloud
بعد التثبيت، الخطوة التالية هي الحصول على بيانات اعتماد واجهة برمجة التطبيقات (أي سر العميل، واجهة برمجة تطبيقات العميل).مرة أخرى، يمكنك الحصول على بيانات الاعتماد هذه من API Cloud dashboard عن طريق إجراء بضع نقرات.
ملاحظة: يمكنك زيارة البرنامج التعليمي الخاص بنا للحصول على بيانات اعتماد API.
تحويل ملفات RAR إلى PNG في Node.js برمجيًا
دعونا نصل إلى هذه النقطة الآن. سنكتب نموذج تعليمات برمجية في Node.js لإنشاء محول ملفات RAR لتطبيق أعمالنا. لهذا الغرض، لدينا بالفعل ملف RAR مصدر في API Cloud dashboard. على الرغم من أنه يمكنك أيضًا التحميل عن طريق استدعاء الطريقة UploadFile. ومع ذلك، يمكنك التحميل يدويًا أيضًا.
لذا، توضح الخطوات التالية كيفية تحويل RAR إلى PNG باستخدام واجهة برمجة تطبيقات تحويل الملفات هذه:
- أولاً، اطلب وحدة groupdocs-conversion-cloud في مشروع Node.js الخاص بك.
- اتصل بأسلوب fromKeys لفئة ConvertApi وقم بتمرير بيانات اعتماد API (معرف العميل + سر العميل).
- إنشاء مثيل لفئة ConvertSettings.
- قم بتعيين القيم إلى خصائص فئة ConvertSettings مثل اسم التخزين، ومسار الملف، والتنسيق، ومسار الإخراج.
- تهيئة كائن من فئة ConvertDocumentRequest مع مثيل فئة ConvertSettings.
- قم باستدعاء الأسلوب convertDocument لتحويل RAR إلى PNG.
مقتطف الكود التالي مخصص لتحويل RAR إلى PNG في Node.js:
// أولاً، اطلب وحدة groupdocs-conversion-cloud في مشروع Node.js الخاص بك.
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.rar";
settings.format = "png";
settings.outputPath = "test/output-sample.png";
// تهيئة كائن من فئة ConvertDocumentRequest مع مثيل فئة ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// أدخل طريقة ConvertDocument لتحويل RAR إلى PNG.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted RAR to PNG in Node.js.")})
بعد التشغيل الناجح، ستشاهد ملف PNG(ieput-sample.png) تم إنشاؤه في المجلد “test”. توفر واجهة برمجة تطبيقات تحويل الملفات طريقة DownloadFile لتنزيل الملفات برمجيًا.
محول RAR إلى PNG عبر الإنترنت
علاوة على ذلك، يمكنك إجراء تحويل RAR إلى PNG باستخدام هذه الأداة المستندة إلى الويب المتصلة بالإنترنت. يعد محول RAR إلى PNG عبر الإنترنت سريعًا ويوفر واجهة مستخدم سهلة الاستخدام لتحويل ملفات RAR إلى PNG. في الواقع، تعمل GroupDocs.Conversion Cloud SDKs على تمكين هذه الأداة عبر الإنترنت، فهي مجانية الاستخدام ولا تتطلب أي اشتراك أو إنشاء حساب.
افكار اخيرة
في الختام، يمكنك العثور على مجموعة واسعة من واجهات برمجة التطبيقات لتحويل الملفات ولكن GroupDocs.Conversion Cloud SDKs تتميز بالقوة والكفاءة. يجب عليك اختيار GroupDocs.Conversion إذا كنت قد خططت لإنشاء محول ملفات RAR لتطبيق عملك. لذلك، تعلمنا كيفية تحويل ملفات RAR إلى PNG في Node.js برمجيًا. علاوة على ذلك، يمكنك التفاعل مع واجهات برمجة التطبيقات المباشرة الخاصة بنا هنا.
علاوة على ذلك، يمكنك زيارة الوثائق للتعرف على الميزات الأخرى ونوصيك باتباع [دليل البدء] الخاص بنا 20.
أخيرًا، يقوم groupdocs.cloud بكتابة منشورات مدونة جديدة. لذا، يرجى البقاء على اتصال للحصول على التحديثات المنتظمة.
طرح سؤال
يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.
الأسئلة المتداولة – الأسئلة الشائعة
كيف أقوم بتحويل ملفات RAR إلى PNG؟
يمكنك إجراء تحويل RAR إلى PNG باستخدام الميزات التي توفرها GroupDocs.Conversion Cloud SDKs for Node.js. يرجى زيارة هذا الرابط لمزيد من التفاصيل.