C++ Excela do HTML

Pliki Excel są powszechnie używane do przechowywania i organizowania danych w formie arkuszy roboczych. Ponadto możesz wykonywać różne obliczenia, a także analizować dane. Jednak w niektórych przypadkach musisz przekonwertować pliki Excela na inne formaty. Na przykład może być konieczne przekonwertowanie arkusza programu Excel na format HTML lub obraz w celu wyświetlenia go w aplikacji internetowej lub komputerowej. W takich przypadkach w tym artykule omówiono sposób konwertowania plików programu Excel na format HTML w aplikacjach Node.js. Ponadto dowiesz się, jak korzystać z dodatkowych opcji, aby dostosować przekonwertowany HTML.

Node.js Excel do interfejsu API konwertera HTML

Interfejs API Aspose.Cells for Node.js via Java został zaprojektowany do implementacji automatyzacji arkuszy kalkulacyjnych z poziomu aplikacji Node.js. Zapewnia szereg funkcji do bezproblemowego manipulowania plikami Excel. Ponadto API umożliwia konwersję plików Excel do innych formatów. Aby skorzystać z API, możesz pobrać jego pakiet z sekcji Downloads lub użyć poniższego polecenia NPM.

> npm install aspose.cells

Konwertuj pliki Excela na HTML w Node.js

Podczas konwertowania pliku Excel do HTML, Aspose.Cells for Node.js przez Javę tworzy oddzielną kartę dla każdego arkusza. W ten sposób możesz dość łatwo poruszać się między arkuszami. Poniżej przedstawiono kroki konwersji pliku programu Excel do formatu HTML.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik programu Excel na format HTML przy użyciu środowiska Node.js.

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

// Załaduj skoroszyt
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Zapisz XLSX jako HTML
workbook.save("D:\\xlsx-to-html.html");

Plik Excel

Plik Excel

Przekonwertowany kod HTML

Excela do HTML

Włącz Linie siatki w Excelu do konwersji HTML w Node.js

Domyślnie linie siatki są wyłączone w przekonwertowanym pliku HTML. Można je jednak włączyć za pomocą klasy HtmlSaveOptions. Poniżej przedstawiono kroki, aby wykonać tę operację.

Poniższy przykładowy kod pokazuje, jak włączyć linie siatki w programie Excel do konwersji HTML.

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

// Załaduj skoroszyt
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Utwórz opcje HTML i włącz linie siatki
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);

// Zapisz XLSX jako HTML
workbook.save("D:\\xlsx-to-html.html", options);

Przekonwertowany kod HTML

Excel do HTML GrdiLines

Włącz Tooltip w XLSX do konwersji HTML w Node.js

W niektórych przypadkach wartości mogą przekraczać szerokość komórek w arkuszu. W takich sytuacjach można włączyć podpowiedzi, aby wyświetlały pełny tekst w przekonwertowanym kodzie HTML. Poniżej przedstawiono kroki, aby włączyć podpowiedzi w konwersji programu Excel na HTML.

Poniższy przykładowy kod pokazuje, jak włączyć etykietkę narzędzia w programie Excel do konwersji HTML w Node.js.

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

// Załaduj skoroszyt
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Utwórz opcje HTML i włącz podpowiedź
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);

// Zapisz XLSX jako HTML
workbook.save("D:\\xlsx-to-html.html", options);

Uwzględnij ukryte arkusze w konwersji XLS/XLSX na HTML

Skoroszyty programu Excel mogą również zawierać ukryte arkusze, które domyślnie nie są uwzględniane w konwersji programu Excel na format HTML. Do renderowania ukrytych arkuszy można użyć metody HtmlSaveOptions.setExportHiddenWorksheet(). Poniżej przedstawiono kroki, aby wykonać tę operację.

Poniższy przykładowy kod pokazuje, jak uwzględnić ukryte arkusze w Node.js konwersji programu Excel na HTML.

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

// Załaduj skoroszyt
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Utwórz opcje HTML i włącz eksportowanie ukrytych arkuszy
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);

// Zapisz XLSX jako HTML
workbook.save("D:\\xlsx-to-html.html", options);

Uzyskaj bezpłatną licencję API

Jeśli chcesz wypróbować interfejs API bez ograniczeń ewaluacyjnych, możesz uzyskać bezpłatną tymczasową licencję.

Wniosek

Konwersja Excel do HTML jest często używana w aplikacjach internetowych do wyświetlania arkuszy roboczych na stronach internetowych. Zgodnie z tym artykuł omówił, jak konwertować skoroszyty programu Excel do plików HTML w Node.js. Ponadto widziałeś, jak dostosować konwersję Excela do HTML za pomocą różnych opcji. Możesz dowiedzieć się więcej o Aspose.Cells for Node.js przez Javę, korzystając z documentation.

Zobacz też