Як конвертувати Excel у HTML у Node.js

У цій простій темі пояснюється, як перетворити Excel на HTML у Node.js, отримавши доступ до вихідного файлу XLSX з диска та експортувавши його як HTML. Різні властивості вихідного файлу HTML можна налаштувати перед тим, як експортувати Excel у HTML у Node.js, як-от формат зображення, налаштування кодування та прапорець для відображення ліній сітки. Вихідний файл можна зберегти як HTML як файл або потік або навіть надіслати як відповідь HTTP, якщо потрібно.

Кроки для перетворення Excel на HTML у Node.js

  1. Щоб конвертувати Excel у HTML, налаштуйте IDE на використання Aspose.Cells для Node.js через Java
  2. Відкрийте вихідний файл Excel, який потрібно перетворити на HTML, використовуючи екземпляр класу Workbook
  3. Створіть екземпляр об’єкта HtmlSaveOptions, щоб налаштувати параметри вихідного файлу HTML
  4. Налаштуйте деякі властивості HTML, як-от кодування, формат зображення та відображення сітки
  5. Збережіть створений файл HTML на диску за допомогою параметрів збереження

Вищезазначені кроки спричинили процес перетворення зразка XLSX у HTML у Node.js шляхом доступу до нього за допомогою екземпляра класу Workbook, а потім налаштування потрібного файлу HTML. Конфігурація може включати кілька налаштувань HTML і потрібна під час збереження результату на диску.

Код для експорту Excel у HTML у Node.js

Щоб виконати перетворення Excel на Html, код Node.js містить дуже мало викликів API, де доступ до файлу XLSX здійснюється за допомогою екземпляра класу Workbook і зберігається як HTML. Є кілька інших параметрів, які можна використовувати для встановлення вихідного HTML, включаючи формат зображення, кодування, шрифт за замовчуванням, відображення сітки, виключення невикористаних стилів для зменшення розміру та ряд інших параметрів. Згенерований HTML можна зберегти на диску або всередині потоку.

У цій темі описано, як конвертувати Excel у HTML у Node.js. Якщо ви зацікавлені в перетворенні файлу Excel на зображення SVG, зверніться до статті як конвертувати Excel у SVG у Node.js.

 Українська