تحويل Excel إلى Markdown في Node.js

تحويل Excel إلى Markdown في Node.js

تقدم MS Excel نطاقًا واسعًا من التصورات والأحكام للمستخدمين. يمكنك معالجة بيانات الملف وإجراء العمليات الحسابية ومشاركة الملفات عبر الشبكة بكفاءة. في بعض الأحيان ، تحتاج إلى تحويل ملفات XLSX / XLS إلى تنسيق ملف Markdown لتلبية متطلبات عملك. ومع ذلك ، سوف نستخدم ورقة جافا سكريبت SpreadSheet هذه مكتبة لتحويل ملفات Excel الخاصة بنا ومعالجتها برمجيًا. دعنا ننتقل إلى الخطوات والأساليب لتحويل Excel إلى Markdown في Node.js.

سيتم تناول الأقسام التالية في هذه المقالة:

تثبيت مكتبة JavaScript SpreadSheet

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

npm install java
npm install aspose.cells

تحويل Excel إلى Markdown في Node.js

في هذا القسم ، سنقوم بتحويل Excel إلى .md عن طريق كتابة بضعة أسطر من التعليمات البرمجية المصدر. تتيح لك مكتبة JavaScript SpreadSheet هذه تكوين استدعاءات API لتلبية احتياجات عملك.

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

  1. إنشاء مثيل لفئة Workbook وتحميل ملف XLSX / XLS المصدر.
  2. قم بإنشاء كائن من فئة MarkdownSaveOptions لمعالجة تحويل XLS / XLSX إلى .md.
  3. إذا كانت قيمة الأسلوب setCreateDirectory صحيحة وكان الدليل غير موجود ، فسيتم إنشاء الدليل تلقائيًا قبل حفظ الملف.
  4. قم باستدعاء الأسلوب setClearData لجعل المصنف فارغًا بعد حفظ الملف.
  5. قم باستدعاء طريقة setLineSeparator لضبط فاصل الأسطر.
  6. احفظ باسم Markdown عن طريق استدعاء طريقة save.

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

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// إنشاء مثيل لفئة المصنف وتحميل ملف XLSX / XLS المصدر. 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// قم بإنشاء كائن من فئة MarkdownSaveOptions لمعالجة تحويل xls / xlsx إلى .md 
var options = new aspose.cells.MarkdownSaveOptions();
// إذا كانت قيمة طريقة setCreateDirectory صحيحة ولم يكن الدليل موجودًا ، فسيتم إنشاء الدليل تلقائيًا قبل حفظ الملف. 
options.setCreateDirectory(true);
// قم باستدعاء طريقة setClearData لجعل المصنف فارغًا بعد حفظ الملف.
options.setClearData(false);
// قم باستدعاء طريقة setLineSeparator هذه لتعيين فاصل الأسطر.
options.setLineSeparator("#");
// حفظ باسم Markdown عن طريق استدعاء طريقة الحفظ 
workbook.save("Book1.md", options);

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

إكسل إلى MD

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

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

تلخيص لما سبق

هذه نهاية منشور المدونة هذا. نأمل أن تكون قد تعلمت كيفية تحويل Excel إلى Markdown باستخدام Node.js برمجيًا. بالإضافة إلى ذلك ، قمنا أيضًا باستكشاف بعض الطرق المتقدمة التي تعرضها مكتبة JavaScript SpreadSheet هذه. علاوة على ذلك ، يمكنك زيارة توثيق لمعرفة طرق أخرى. أخيرًا ، يرجى زيارة conholdate.com للحصول على آخر التحديثات.

طرح سؤال

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

أسئلة وأجوبة

كيف يمكنني تحويل جدول Excel إلى Markdown؟

قم بتثبيت Node.js Excel مكتبة لمعالجة ملفات Excel برمجيًا. بالإضافة إلى ذلك ، تتيح لك هذه المكتبة أيضًا تحويل ملف XLS / XLSX إلى ملفات Markdown بسهولة.

كيف تقوم بالتحويل إلى Markdown؟

في الواقع ، يمكنك زيارة هذا الرابط لمعرفة مقتطف الشفرة الذي يحول ملفات Excel إلى Markdown برمجيًا.

أنظر أيضا