تصاویر را از اکسل در Node.js استخراج کنید

تصویربرداری از تصاویر در اکسل با Node.js

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

نکات زیر در این راهنما پوشش داده خواهد شد:

نصب کتابخانه استخراج تصویر

روش نصب این کتابخانه JavaScript بسیار سریع است. بنابراین، می‌توانید یا download بسته API را دانلود کنید یا با اجرای دستورات زیر آن را نصب کنید:

npm install java
npm install aspose.cells

تصاویر را از اکسل در Node.js استخراج کنید

شما می‌توانید اسناد Excel را با استفاده از این کتابخانه JavaScript باز کنید، ویرایش کنید و ذخیره کنید. در این بخش، ما کد و مراحل استخراج تصویر از فایل‌های Excel را به‌صورت برنامه‌نویسی خواهیم نوشت.

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

  1. یک شیء Workbook از فایل منبع ایجاد کنید.
  2. مدت زمان اولین ورق را با فراخوانی get متد دریافت کنید.
  3. Invoke the getPictures().get method to get the first Picture in the first worksheet.
  4. مسیر فایل تصویر خروجی را تنظیم کنید.
  5. یک نمونه از کلاس ImageOrPrintOptions را ایجاد کنید.
  6. فرمت تصویر را به عنوان JPEG یا PNG مشخص کنید.
  7. تصویر را با فراخوانی روش toImage ذخیره کنید.

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

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// یک شی کاربرگ از فایل منبع ایجاد کنید.
var workbook = new aspose.cells.Workbook("sample.xlsx");
// برای دریافت اولین ورق کار به وسیله فراخوانی متد get.
var worksheet = workbook.getWorksheets().get(0);
// متد get را فراخوانی کنید تا اولین تصویر را در اولین Worksheet دریافت کنید. 
var pic = worksheet.getPictures().get(0);
// مسیر فایل خروجی تصویر را تنظیم کنید.
var fileName = "aspose-logo.jpg";
// یک نمونه از کلاس ImageOrPrintOptions را ایجاد کنید.
var printoption = new aspose.cells.ImageOrPrintOptions();
// نوع تصویر را به JPEG یا PNG مشخص کنید.
printoption.setImageType(aspose.cells.ImageType.JPEG);
// تصویر را با فراخوانی روش toImage ذخیره کنید. 
pic.toImage(fileName, printoption);

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

استخراج تصویر

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

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

خلاصه کردن

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

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

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

Ask a question

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

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

How do I extract an image from Excel?

این link شامل مراحل و کد نمونه‌ای است که به شما در ساخت ماژول استخراج تصویر برای برنامه کسب‌وکار شما کمک می‌کند.

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