تحويل Excel إلى HTML باستخدام Node.js

تحويل Excel إلى HTML باستخدام Node.js

تستخدم ملفات Excel على نطاق واسع في قطاعي الأعمال والتعليم. يرجع ذلك إلى استخدامها وميزاتها والقدرة على تخزين البيانات وتمثيلها. مع انتشار شبكة الويب العالمية ، أصبح تنسيق الملف HTML مكونًا أساسيًا لأي منظمة. في منشور المدونة هذا ، سنتعلم كيفية تحويل Excel إلى HTML باستخدام Node.js برمجيًا. ومع ذلك ، سيتم استخدام Node.js Excel مكتبة لتحقيق ذلك وظيفيًا.

سنغطي النقاط التالية في منشور المدونة هذا:

تحويل Excel إلى HTML باستخدام Node.js - تثبيت API

إجراء التثبيت لمكتبة Node.js هذه قصير ويمكنك تمكينه في مشروعك عن طريق تشغيل الأمرين التاليين:

npm install java
npm install aspose.cells

يمكنك زيارة [صفحة] التثبيت 7 في حال وجدت أي مشاكل.

كيفية تحويل Excel إلى صفحة ويب برمجياً

يمكن تحويل ملفات XLSX إلى تنسيقات ملفات أخرى مثل HTML و PDF بسهولة. تقدم هذه المكتبة مجموعة واسعة من الأساليب لمعالجة ملفات البيانات برمجيًا.

سيتم تنفيذ الخطوات التالية لتحويل Excel إلى صفحة ويب:

  1. قم بإنشاء مثيل لفئة Workbook وقم بتحميل ملف Excel المصدر.
  2. احفظ الملف بتنسيق HTML عن طريق استدعاء طريقة حفظ.
var aspose = aspose || {};

// احصل على وحدة aspose.cells في مشروع Node.js الخاص بك.
aspose.cells = require("aspose.cells");

// إنشاء مثيل لفئة المصنف وتحميل ملف Excel المصدر   
var workbook = aspose.cells.Workbook("sample.xlsx");

// احفظ الملف بتنسيق HTML عن طريق استدعاء طريقة الحفظ 
workbook.save("converted.html",options);

مكتبة Node.js لتحويل ملف Excel إلى HTML - خيارات متقدمة

في هذا القسم ، سننظر في بعض الطرق الأخرى المتوفرة. تتيح لك هذه المكتبة تطبيق خيارات التصميم والتخطيط. يمكن للمستخدمين تحديد الخط وتصدير CellArea من ورقة العمل النشطة الحالية وغيرها الكثير.

تتعلق الخطوات التالية ومقتطفات التعليمات البرمجية ببعض الخيارات المتقدمة:

  1. إنشاء مثيل لفئة Workbook وتحميل ملف Excel المصدر.
  2. تهيئة مثيل HtmlSaveOptions.
  3. قم باستدعاء الأسلوب setExportGridLines لتصدير البيانات في خطوط الشبكة.
  4. قم باستدعاء الأسلوب setDefaultFontName لتعيين الخط.
  5. setPageTitle سيحدد عنوان صفحة HTML.
  6. احفظ الملف بتنسيق HTML عن طريق استدعاء طريقة حفظ.
var aspose = aspose || {};

// احصل على وحدة aspose.cells في مشروع Node.js الخاص بك.
aspose.cells = require("aspose.cells");

// إنشاء مثيل لفئة المصنف وتحميل ملف Excel المصدر.
var workbook = aspose.cells.Workbook("sample.xlsx");

// تهيئة مثيل HtmlSaveOptions
var options = aspose.cells.HtmlSaveOptions();

// استدعاء أسلوب setExportGridLines لتصدير البيانات في خطوط الشبكة.
options.setExportGridLines(true);

// استدعاء طريقة setDefaultFontName لتعيين الخط
options.setDefaultFontName('Calibri');

// سيحدد setPageTitle عنوان صفحة HTML
options.setPageTitle("First page");

// احفظ الملف بتنسيق HTML عن طريق استدعاء طريقة الحفظ   
workbook.save("converted.html",options);

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

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

تلخيص لما سبق

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

طرح سؤال

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

أنظر أيضا