C++ Excel به HTML

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

Node.js اکسل به HTML تبدیل API

Aspose.Cells برای Node.js از طریق جاوا API برای پیاده سازی اتوماسیون صفحه گسترده از درون برنامه های Node.js شما طراحی شده است. طیف وسیعی از ویژگی ها را برای دستکاری فایل های اکسل به صورت یکپارچه فراهم می کند. علاوه بر این، API به شما اجازه می دهد تا فایل های اکسل را به فرمت های دیگر تبدیل کنید. برای استفاده از API می توانید بسته آن را از قسمت Downloads دانلود کنید یا از دستور NPM زیر استفاده کنید.

> npm install aspose.cells

تبدیل فایل های اکسل به HTML در Node.js

هنگام تبدیل یک فایل اکسل به HTML، Aspose.Cells برای Node.js از طریق جاوا یک برگه جداگانه برای هر کاربرگ ایجاد می کند. بنابراین، می توانید به راحتی بین برگه ها حرکت کنید. در زیر مراحل تبدیل فایل اکسل به HTML آمده است.

  • فایل اکسل را با استفاده از کلاس Workbook بارگیری کنید.
  • با استفاده از روش Workbook.save(String) فایل اکسل را به صورت HTML ذخیره کنید.

نمونه کد زیر نحوه تبدیل فایل اکسل به HTML با استفاده از Node.js را نشان می دهد.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// بارگذاری کتاب کار
var workbook = aspose.cells.Workbook("workbook.xlsx");

// XLSX را به عنوان HTML ذخیره کنید
workbook.save("D:\\xlsx-to-html.html");

فایل اکسل

فایل اکسل

HTML تبدیل شده است

اکسل به HTML

Gridlines را در Excel به HTML در Node.js فعال کنید

به طور پیش فرض، خطوط شبکه در فایل HTML تبدیل شده غیرفعال هستند. با این حال، می توانید آنها را با استفاده از کلاس HtmlSaveOptions فعال کنید. مراحل زیر برای انجام این عملیات آورده شده است.

نمونه کد زیر نحوه فعال کردن خطوط شبکه را در تبدیل Excel به HTML نشان می دهد.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// بارگذاری کتاب کار
var workbook = aspose.cells.Workbook("workbook.xlsx");

// گزینه های HTML ایجاد کنید و خطوط شبکه را فعال کنید
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);

// XLSX را به عنوان HTML ذخیره کنید
workbook.save("D:\\xlsx-to-html.html", options);

HTML تبدیل شده است

اکسل به HTML GrdiLines

Tooltip را در تبدیل XLSX به HTML در Node.js فعال کنید

در برخی موارد، مقادیر ممکن است از عرض سلول‌های یک کاربرگ بیشتر شود. در چنین شرایطی، می توانید راهنمای ابزار را برای نمایش متن کامل در HTML تبدیل شده فعال کنید. مراحل زیر برای فعال کردن راهنمای ابزار در تبدیل اکسل به HTML آمده است.

نمونه کد زیر نحوه فعال کردن tooltip را در Excel به HTML در Node.js نشان می دهد.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// بارگذاری کتاب کار
var workbook = aspose.cells.Workbook("workbook.xlsx");

// گزینه های HTML را ایجاد کنید و راهنمای ابزار را فعال کنید
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);

// XLSX را به عنوان HTML ذخیره کنید
workbook.save("D:\\xlsx-to-html.html", options);

شامل صفحات پنهان در تبدیل XLS/XLSX به HTML

کتابهای کار اکسل همچنین ممکن است حاوی برگه های مخفی باشند که به طور پیش فرض در تبدیل اکسل به HTML موجود نیستند. برای رندر کردن صفحات مخفی، می توانید از روش HtmlSaveOptions.setExportHiddenWorksheet() استفاده کنید. مراحل زیر برای انجام این عملیات آورده شده است.

نمونه کد زیر نحوه گنجاندن برگه های مخفی در تبدیل Node.js اکسل به HTML را نشان می دهد.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// بارگذاری کتاب کار
var workbook = aspose.cells.Workbook("workbook.xlsx");

// گزینه های HTML ایجاد کنید و صادرات برگه های پنهان را فعال کنید
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);

// XLSX را به عنوان HTML ذخیره کنید
workbook.save("D:\\xlsx-to-html.html", options);

مجوز API رایگان دریافت کنید

در صورتی که می‌خواهید API را بدون محدودیت ارزیابی امتحان کنید، می‌توانید یک مجوز موقت رایگان دریافت کنید.

نتیجه

تبدیل اکسل به HTML اغلب در برنامه های وب برای نمایش کاربرگ ها در صفحات وب استفاده می شود. مطابق با آن، این مقاله نحوه تبدیل کتاب های کار اکسل به فایل های HTML در Node.js را پوشش می دهد. علاوه بر این، نحوه سفارشی سازی تبدیل اکسل به HTML را با گزینه های مختلف مشاهده کرده اید. می توانید از طریق جاوا با استفاده از documentation درباره Aspose.Cells برای Node.js بیشتر کاوش کنید.

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