كيفية إنشاء ملف Excel مشترك في Nodejs

كيفية إنشاء ملف Excel مشترك في Nodejs

MS Excel يساهم في عالم التكنولوجيا الحديث فيما يتعلق بتخزين البيانات وتمثيل البيانات. من السهل الحفاظ على ملفات XLS / XLSX وتأتي مع ميزات متوافقة مع السحابة. في معظم الأحيان ، يجب عليك إنشاء ملفات Excel مشتركة للسماح للآخرين بالعمل في نفس الملف. في المؤسسات الكبيرة ، إنها مهمة سائدة ومطلوبة لتوفير الوقت والتكاليف الأخرى. ومع ذلك ، سوف نستخدم Node.js Excel مكتبة لشرح كيفية إنشاء ملف Excel مشترك في Nodejs برمجيًا.

سنغطي النقاط التالية:

تثبيت JavaScript Excel API

يمكنك إنشاء ملفات Excel مشتركة باستخدام هذه المكتبة القوية. من السهل التثبيت والتهيئة في مشروع Node.js الخاص بك. ومع ذلك ، يمكنك إعداد هذه المكتبة بطريقتين بسيطتين. لذلك ، يمكنك تنزيل حزمة API أو تثبيتها عن طريق تشغيل الأوامر التالية في الجهاز:

npm install java
npm install aspose.cells

كيفية إنشاء ملف Excel مشترك في Nodejs

بمجرد إعداد المكتبة ، تكون جاهزًا لإنشاء ملفات Excel المشتركة برمجيًا.

يمكنك اتباع الخطوات التالية ومقتطف الشفرة:

  1. إنشاء مثيل لفئة Workbook.
  2. تشير طريقة setAutoRecover إلى ما إذا كان الملف محددًا للاسترداد التلقائي.
  3. تشير طريقة setCheckCompatibility إلى ما إذا كان التحقق من التوافق مع الإصدارات السابقة عند حفظ المصنف.
  4. تشير طريقة setCrashSave إلى ما إذا كان التطبيق قد حفظ ملف المصنف آخر مرة بعد التعطل.
  5. تشير طريقة setRepairLoad إلى ما إذا كان التطبيق قد فتح المصنف آخر مرة في الوضع الآمن أو وضع الإصلاح.
  6. استدع هذا الأسلوب setShowTabs لتعيين قيمة سواء تم عرض علامات تبويب المصنف أم لا.
  7. قم باستدعاء طريقة setShared لمشاركة المصنف.

انسخ الكود التالي والصقه في ملفك الرئيسي:

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
//  إنشاء مثيل لفئة المصنف  
var wb = new aspose.cells.Workbook();
//  تشير طريقة setAutoRecover إلى ما إذا كان الملف علامة للاسترداد التلقائي 
wb.getSettings().setAutoRecover(true);
// يشير أسلوب setCheckCompatibility إلى ما إذا كان التحقق من التوافق مع الإصدارات السابقة عند حفظ المصنف. 
wb.getSettings().setCheckCompatibility(false);
// يشير أسلوب setCrashSave إلى ما إذا كان التطبيق قد حفظ ملف المصنف آخر مرة بعد التعطل. 
wb.getSettings().setCrashSave(true);
// تشير طريقة setRepairLoad إلى ما إذا كان التطبيق قد فتح المصنف آخر مرة في الوضع الآمن أو وضع الإصلاح. 
wb.getSettings().setRepairLoad(true);
// قم باستدعاء طريقة setShowTabs هذه لتعيين قيمة سواء تم عرض علامات تبويب المصنف أم لا. 
wb.getSettings().setShowTabs(true),
//استدعاء الأسلوب setShared لمشاركة المصنف 
wb.getSettings().setShared(true);
//احفظ المصنف المشترك
wb.save("outputSharedWorkbook.xlsx");

قد ترى الإخراج في الصورة أدناه:

جافا سكريبت اكسل API

احصل على رخصة مجانية

يمكنك الاستفادة من ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

هذه نهاية منشور المدونة التعليمي هذا. لقد انتهيت من كيفية إنشاء ملف Excel مشترك في Nodejs برمجيًا. بالإضافة إلى ذلك ، لقد رأيت أيضًا مقتطف الشفرة والطرق التي تعرضها JavaScript Excel API. علاوة على ذلك ، يمكنك زيارة الوثائق لمعرفة الميزات الأخرى. هناك روابط أخرى ذات صلة متوفرة في قسم “انظر أيضًا” أدناه. أخيرًا ، ابق على اتصال مع conholdate.com للحصول على تحديثات منتظمة.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

أسئلة وأجوبة

هل يمكن لـ JavaScript إنشاء ملف Excel؟

نعم ، يمكنك بسهولة تثبيت JavaScript Excel مكتبة وإنشاء ملفات Excel ومعالجتها وتحويلها إلى تنسيقات ملفات شائعة أخرى برمجيًا.

كيف أقوم بإنشاء ملف مشترك في Excel؟

لا تتردد في زيارة هذا الرابط لمعرفة كيفية إنشاء ملفات Excel المشتركة في Nodejs برمجيًا.

أنظر أيضا