كيفية طباعة ملف Excel في Node.js

كيفية طباعة ملف Excel في Node.js

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

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

تثبيت مكتبة JS Excel

يمكنك زيارة هذا الرابط للتعرف على إجراءات التثبيت لهذه المكتبة على مستوى المؤسسة. إنه سهل للغاية حيث يمكنك تنزيل حزمة API أو تثبيتها عن طريق تشغيل الأوامر التالية:

npm install java
npm install aspose.cells

كيفية طباعة ملف Excel في Node.js

بمجرد اكتمال التثبيت ، يمكنك البدء في كتابة التعليمات البرمجية المصدر واستكشاف طرق تكوين استدعاءات API الخاصة بك.

فيما يلي الخطوات:

  1. قم بإنشاء مثيل لفئة WorkBook وقم بتحميل ملف Excel المصدر.
  2. إنشاء كائن لفئة ImageOptions تسمح بتحديد الخيارات عند عرض أوراق العمل على الصور وطباعة أوراق العمل.
  3. احصل على ورقة العمل الأولى عن طريق استدعاء طريقة get.
  4. قم بإنشاء كائن SheetRender فيما يتعلق بالورقة التي تريدها والتي يمكنها عرض ورقة العمل على صور مختلفة.
  5. اطبع ورقة العمل عن طريق استدعاء طريقة toPrinter.

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

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// قم بإنشاء مثيل لفئة Workbook وقم بتحميل ملف Excel المصدر. 
var book = new aspose.cells.Workbook("sample.xlsx");
// إنشاء كائن لفئة ImageOptions التي تسمح بتحديد الخيارات عند عرض ورقة العمل على الصور وطباعة ورقة العمل. 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// احصل على ورقة العمل الأولى عن طريق استدعاء طريقة get. 
var sheet = book.getWorksheets().get(0);
// قم بإنشاء كائن SheetRender فيما يتعلق بالورقة التي تريدها والتي يمكن أن تقدم ورقة العمل إلى صور مختلفة.
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
// اطبع ورقة العمل عن طريق استدعاء طريقة toPrinter. 
sr.toPrinter("EHUPSTAIRS7225");

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

برنامج الطباعة

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

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

تلخيص لما سبق

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

علاوة على ذلك ، نقترح عليك اتباع دليل البدء.

أخيرًا ، يكتب conholdate.com مشاركات مدونة جديدة. لذا ، يرجى البقاء على اتصال للحصول على تحديثات منتظمة.

طرح سؤال

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

أسئلة وأجوبة

كيف يمكنني جعل Excel يطبع تلقائيًا؟

اتبع هذا الرابط للحصول على مقتطف الشفرة الذي يطبع ملفات Excel برمجيًا.

أنظر أيضا