Konwertuj Excel na HTML za pomocą Node.js

Konwertuj Excel na HTML za pomocą Node.js

Pliki Excel są szeroko stosowane w sektorze biznesowym i edukacyjnym. Wynika to z ich użycia, funkcji oraz możliwości przechowywania i reprezentowania danych. Wraz z popularnością Internetu format pliku HTML stał się niezbędnym elementem każdej organizacji. W tym wpisie na blogu dowiemy się, jak programowo przekonwertować Excela na HTML przy użyciu Node.js. Jednak do osiągnięcia tego funkcjonalności zostanie użyta [biblioteka] programu Node.js Excel.

W tym poście na blogu omówimy następujące punkty:

Konwertuj Excel do HTML za pomocą Node.js - instalacja API

Procedura instalacji tej biblioteki Node.js jest krótka i możesz ją włączyć w swoim projekcie, uruchamiając następujące dwie komendy:

npm install java
npm install aspose.cells

Możesz odwiedzić stronę instalacyjną strona, jeśli znajdziesz jakieś problemy.

Jak programowo przekonwertować program Excel na stronę internetową

Konwersję plików XLSX na inne formaty, takie jak HTML i [PDF] można łatwo przeprowadzić. Biblioteka ta oferuje szeroką gamę metod służących do programowego manipulowania plikami danych.

Aby przekonwertować program Excel na stronę internetową, zostaną wykonane następujące kroki:

  1. Utwórz instancję klasy Workbook i załaduj źródłowy plik Excel.
  2. Zapisz plik w formacie HTML wywołując metodę save.
var aspose = aspose || {};

// pobierz moduł aspose.cells do swojego projektu Node.js.
aspose.cells = require("aspose.cells");

// utwórz instancję klasy Workbook i załaduj źródłowy plik Excel   
var workbook = aspose.cells.Workbook("sample.xlsx");

// zapisz plik w formacie HTML, wywołując metodę save 
workbook.save("converted.html",options);

Biblioteka Node.js do konwersji plików Excel do HTML - Opcje zaawansowane

W tej sekcji przyjrzymy się innym dostępnym metodom. Ta biblioteka umożliwia zastosowanie opcji stylizacji i układu. Użytkownicy mogą zdefiniować czcionkę, wyeksportować obszar komórki aktualnie aktywnego arkusza i wiele więcej.

Poniższe kroki i fragmenty kodu dotyczą niektórych opcji zaawansowanych:

  1. Utwórz instancję klasy Workbook i załaduj źródłowy plik Excel.
  2. Zainicjuj instancję HtmlSaveOptions.
  3. Wywołaj metodę setExportGridLines, aby wyeksportować dane w liniach siatki.
  4. Wywołaj metodę setDefaultFontName, aby ustawić czcionkę.
  5. setPageTitle ustawi tytuł strony HTML.
  6. Zapisz plik w formacie HTML wywołując metodę save.
var aspose = aspose || {};

// pobierz moduł aspose.cells do swojego projektu Node.js.
aspose.cells = require("aspose.cells");

// Utwórz instancję klasy Workbook i załaduj źródłowy plik Excel.
var workbook = aspose.cells.Workbook("sample.xlsx");

// Zainicjuj wystąpienie HtmlSaveOptions
var options = aspose.cells.HtmlSaveOptions();

// Wywołaj metodę setExportGridLines, aby wyeksportować dane w liniach siatki.
options.setExportGridLines(true);

// wywołaj metodę setDefaultFontName, aby ustawić czcionkę
options.setDefaultFontName('Calibri');

// setPageTitle ustawi tytuł strony HTML
options.setPageTitle("First page");

// zapisz plik w formacie HTML, wywołując metodę save   
workbook.save("converted.html",options);

Zdobądź bezpłatną licencję

Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować interfejs API bez ograniczeń ewaluacyjnych.

Podsumowując

W tym miejscu kończymy ten wpis na blogu. Mamy nadzieję, że nauczyłeś się konwertować program Excel do formatu HTML przy użyciu Node.js. Przeszliśmy także przez kilka zaawansowanych funkcji. Ponadto możesz zapoznać się z dokumentacją w celu znalezienia innych opcji. Ponadto możesz odwiedzić inne odpowiednie wpisy na blogu wymienione w sekcji „Zobacz także" poniżej. Ponadto conholdate.com pisze artykuły na nowe tematy. Dlatego prosimy o kontakt w celu uzyskania aktualizacji.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Zobacz też