چگونه یک فایل اکسل را در Node.js چاپ کنیم

چگونه یک فایل اکسل را در Node.js چاپ کنیم

چاپ اسناد به صورت برنامه‌نویسی می‌تواند به کسب‌وکار شما یک مزیت رقابتی بدهد. از آنجا که این کار یک وظیفه بسیار رایج است، بنابراین این نوع اتوماسیون زمان و تلاش نیروی کار شما را کاهش خواهد داد. در این پست وبلاگ، ما این JS Excel library را در پروژه Node.js خود نصب خواهیم کرد تا اسناد Excel را دستکاری و پردازش کنیم. اما بیایید شروع کنیم و پیاده‌سازی کنیم که چگونه یک فایل اکسل را در Node.js چاپ کنیم.

ما نکات زیر را در این پست وبلاگ بررسی خواهیم کرد:

نصب کتابخانه JS Excel

شما می‌توانید به این link مراجعه کنید تا مراحل نصب این کتابخانه سطح enterprise را بیاموزید. این کار بسیار آسان است زیرا شما می‌توانید یا download بسته API را دریافت کنید یا با اجرای دستورات زیر آن را نصب کنید:

npm install java
npm install aspose.cells

چگونه یک فایل اکسل را در Node.js چاپ کنیم

پس از اتمام نصب، می‌توانید شروع به نوشتن کد منبع کنید و روش‌های پیکربندی تماس‌های API خود را کاوش کنید.

مراحل زیر عبارتند از:

  1. یک نمونه از کلاس WorkBook ایجاد کنید و فایل Excel منبع را بارگذاری کنید.
  2. یک شیء برای کلاس ImageOptions ایجاد کنید که اجازه می‌دهد گزینه‌هایی را هنگام رندر کردن ورق‌ها به تصاویر و چاپ ورق‌ها مشخص کنید.
  3. برگه اول را با فراخوانی get متد به دست آورید.
  4. یک شیء SheetRender با توجه به برگه دلخواه خود ایجاد کنید که می‌تواند ورق کار را به تصاویر مختلف تبدیل کند.
  5. Print the worksheet by calling the toPrinter method.

کپی و چسباندن کد زیر به فایل اصلی خود:

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);
// Print the worksheet by calling the toPrinter method. 
sr.toPrinter("EHUPSTAIRS7225");

خروجی را می‌توان در تصویر زیر مشاهده کرد:

نرم افزار چاپ

مجوز رایگان بگیرید

شما می‌توانید از یک مجوز موقت رایگان برای آزمایش API بدون محدودیت‌های ارزیابی استفاده کنید.

جمع بندی

ما این پست وبلاگ را اینجا به پایان می‌رسانیم با این امید که آموخته‌اید چگونه یک فایل Excel را در Node.js چاپ کنید. علاوه بر این، شما می‌توانید قطعه کد خود را به‌گونه‌ای سفارشی کنید که با نرم‌افزار کسب و کار شما همخوانی داشته باشد. همچنین، می‌توانید به documentation این کتابخانه JS Excel مراجعه کنید تا با سایر متدها آشنا شوید.

علاوه بر این، ما پیشنهاد می‌کنیم که راهنمای Getting Started ما را دنبال کنید.

سرانجام، conholdate.com در حال نوشتن پست‌های جدید وبلاگ است. بنابراین، لطفاً برای به‌روزرسانی‌های منظم در تماس باشید.

Ask a question

شما می‌توانید سوالات یا درخواست‌های خود را در forum به ما اطلاع دهید.

سوالات متداول

چگونه می‌توانم اکسل را طوری تنظیم کنم که به طور خودکار چاپ کند؟

این link را دنبال کنید تا قطعه کد را که فایل‌های اکسل را به صورت برنامه‌نویسی چاپ می‌کند، دریافت کنید.

همچنین ببینید