
Excel را به PNG در Node.js تبدیل کنید
این راهنما را دنبال کنید تا نحوه تبدیل Excel به PNG در Node.js با استفاده از این JavaScript Excel API را یاد بگیرید. PNG یک فرمت فایل تصویری است در حالیکه Excel گزینههای زیادی برای نمایش و ذخیرهسازی داده ارائه میدهد. با این حال، تبدیل Excel به PNG عملیات تجاری شما را سریع و کارآمد میکند زیرا اکثر فرمتهای تصویری میتوانند به راحتی بر روی هر پلتفرمی بدون نیاز به نصب نرمافزارهای شخص ثالث باز شوند. قبل از ادامه با این آموزش، اطمینان حاصل کنید که Node.js را بر روی ماشین محلی خود نصب کردهاید.
ما بخشهای زیر را پوشش خواهیم داد:
نصب API اکسل جاوااسکریپت
روش نصب این API بسیار ساده و مناسب برای توسعهدهندگان است. این API ویژگیهای قدرتمندی در زمینه تبدیل فایل و دستکاری فایل ارائه میدهد. با این حال، میتوانید دستورات زیر را برای نصب این API در پروژه Node.js خود اجرا کنید.
npm install java
npm install aspose.cells
در غیر این صورت، download بسته API را دانلود کرده و این کتابخانه را به پروژه Node.js خود ادغام کنید.
Convert Excel to PNG in Node.js
ما از این API اکسل Java اسکریپت برای تبدیل اکسل به PNG بهطور برنامهنویسی در Node.js استفاده خواهیم کرد. علاوه بر این، ممکن است یک دسته بزرگ از متدهای ارائهشده توسط این API را پیدا کنید.
شما میتوانید مراحل زیر را برای صادرات XLSX به PNG دنبال کنید:
- یک Workbook شیء ایجاد کنید و فایل منبع را بارگذاری کنید.
- یک نمونه از کلاس ImageOrPrintOptions را ایجاد کنید تا به گزینههای اضافی ایجاد تصویر دسترسی پیدا کنید.
- نوع تصویر را با فراخوانی setImageType روش تنظیم کنید.
- Invoke the get(index) method to get the first worksheet.
- یک شئ SheetRender برای برگه هدف ایجاد کنید.
- Invoke the toImage method to generate an image for the worksheet.
کد نمونه زیر توضیح میدهد که چگونه میتوان اکسل را به تصاویر PNG در Node.js تبدیل کرد:
// ایکسلس به PNG در Nodejs
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// یک شیء کاربرگ ایجاد کنید و فایل منبع را بارگذاری کنید.
var workbook = new aspose.cells.Workbook("sample.xlsx");
// یک نمونه از کلاس ImageOrPrintOptions را ایجاد کنید تا به گزینههای اضافی ایجاد تصویر دسترسی پیدا کنید.
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// نوع تصویر را با فراخوانی متد setImageType تعیین کنید
imgOptions.setImageType(aspose.cells.ImageType.PNG);
// روش get(index) را برای به دست آوردن اولین برگه کار فراخوانی کنید.
var sheet = workbook.getWorksheets().get(0);
// یک شیء SheetRender برای شیت هدف ایجاد کنید
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
for (var j = 0; j < sr.getPageCount(); j++) {
// متد toImage را برای تولید یک تصویر برای صفحه کار فراخوانی کنید
sr.toImage(j, "WToImage-out" + j + ".png");
}
}
}
}
شما میتوانید خروجی را در تصویر زیر ببینید:

Get a Free License
شما ممکن است یک مجوز موقتی رایگان برای آزمایش API بدون محدودیتهای ارزیابی دریافت کنید.
جمع بندی
این پایان این آموزش است. ما نحوه تبدیل Excel به PNG را به صورت برنامهنویسی در Node.js بررسی کردیم. این پست وبلاگ قطعاً به شما کمک خواهد کرد اگر به دنبال توسعه یک مبدل Excel به PNG با استفاده از این API Excel Java اسکریپت هستید. علاوه بر این، شما میتوانید به documentation مراجعه کنید تا دیگر تدابیر و متدهای ارائه شده توسط این کتابخانه را یاد بگیرید. همچنین، conholdate.com در حال نوشتن پستهای جدید وبلاگ در موضوعات جدید است. بنابراین، لطفاً برای دریافت بهروزرسانیهای منظم در تماس باشید.
Ask a question
شما میتوانید درباره سؤالات یا نگرانیهای خود به ما اطلاع دهید در forum.
سوالات متداول
چگونه اکسل را به PNG تبدیل کنم؟ شما میتوانید فایلهای Excel خود را با استفاده از این JavaScript Excel API به فرمت تصویر تبدیل کنید. این کتابخانه میتواند به شما در دستیابی به این تبدیل بهصورت برنامهنویسی کمک کند.
چطور میتوانم دادههای اکسل را به یک تصویر تبدیل کنم؟
این toImage را فراخوانی کنید تا به طور برنامهنویسی یک تصویر از یک Worksheet اکسل تولید کنید. علاوه بر این، به این link مراجعه کنید تا با سایر روشهای برجسته این کتابخانه آشنا شوید.