W tym prostym temacie wyjaśniono, jak konwertować Excel na HTML w Node.js, uzyskując dostęp do źródłowego pliku XLSX z dysku, a następnie eksportując go jako HTML. Przed eksportowaniem programu Excel do formatu HTML w Node.js można skonfigurować różne właściwości wyjściowego pliku HTML, takie jak format obrazu, ustawienie kodowania i flaga do wyświetlania linii siatki. Plik wyjściowy można zapisać w formacie HTML jako plik lub strumień, a nawet w razie potrzeby wysłać jako odpowiedź HTTP.
Kroki, aby przekonwertować Excel na HTML w Node.js
- Aby przekonwertować Excel na HTML, skonfiguruj IDE tak, aby korzystało z Aspose.Cells dla Node.js poprzez Javę
- Otwórz źródłowy plik Excel, który ma zostać przekonwertowany do formatu HTML przy użyciu instancji klasy Workbook
- Utwórz instancję obiektu HtmlSaveOptions, aby ustawić opcje wyjściowego pliku HTML
- Skonfiguruj niektóre właściwości HTML, takie jak kodowanie, format obrazu i wyświetlanie siatki
- Zapisz wygenerowany plik HTML na dysku korzystając z opcji zapisu
Wyżej wymienione kroki obejmowały proces przykładowego pliku XLSX do formatu HTML w Node.js poprzez uzyskanie do niego dostępu za pomocą instancji klasy Workbook, a następnie skonfigurowanie żądanego pliku HTML. Konfiguracja może obejmować szereg ustawień HTML i jest wymagana podczas zapisywania wyniku na dysku.
Kod do eksportu Excela do HTML w Node.js
Aby dokonać konwersji Excel do HTML, kod Node.js zawiera bardzo niewiele wywołań API, w których dostęp do pliku XLSX odbywa się za pomocą instancji klasy Workbook i jest zapisywany w formacie HTML. Istnieje kilka innych parametrów, których można użyć do ustawienia wyjściowego kodu HTML, w tym format obrazu, kodowanie, domyślna czcionka, wyświetlanie siatki, wykluczenie nieużywanych stylów w celu zmniejszenia rozmiaru i wiele innych parametrów. Wygenerowany kod HTML można zapisać na dysku lub w strumieniu.
W tym temacie omówiono, jak konwertować Excel na HTML w Node.js. Jeśli jesteś zainteresowany konwersją pliku Excel do obrazu SVG, zapoznaj się z artykułem na temat jak przekonwertować Excel do SVG w Node.js.