Excel-filer används ofta för att lagra och organisera data i form av kalkylblad. Dessutom kan du utföra olika beräkningar samt analysera data. Men i vissa fall måste du konvertera Excel-filerna till andra format. Till exempel kan du behöva konvertera ett Excel-kalkylblad till HTML eller bild för att kunna visa det i din webb- eller skrivbordsapplikation. I sådana fall beskriver den här artikeln hur du konverterar Excel-filer till HTML i Node.js-program. Dessutom kommer du att lära dig hur du använder ytterligare alternativ för att anpassa den konverterade HTML-koden.
- Node.js Excel till HTML Converter API
- Konvertera Excel-filer till HTML i Node.js
- Aktivera Gridlines i Excel till HTML-konvertering
- Visa verktygstips i Excel till HTML-konvertering
- Inkludera dolda ark i Excel till HTML-konvertering
- Skaffa en gratis API-licens
Node.js Excel till HTML Converter API
Aspose.Cells for Node.js via Java API är utformat för att implementera kalkylbladsautomatisering inifrån dina Node.js-applikationer. Den tillhandahåller en rad funktioner för att manipulera Excel-filer sömlöst. Dessutom låter API:et konvertera Excel-filer till andra format. För att använda API:t kan du ladda ner dess paket från avsnittet Nedladdningar eller använda följande NPM-kommando.
> npm install aspose.cells
Konvertera Excel-filer till HTML i Node.js
När du konverterar en Excel-fil till HTML skapar Aspose.Cells för Node.js via Java en separat flik för varje kalkylblad. Således kan du navigera mellan arken ganska enkelt. Följande är stegen för att konvertera en Excel-fil till HTML.
- Ladda Excel-fil med klassen Arbetsbok.
- Spara Excel-fil som HTML med metoden Workbook.save(String).
Följande kodexempel visar hur man konverterar en Excel-fil till HTML med Node.js.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Ladda arbetsbok
var workbook = aspose.cells.Workbook("workbook.xlsx");
// Spara XLSX som HTML
workbook.save("D:\\xlsx-to-html.html");
Excel fil
Konverterad HTML
Aktivera Gridlines i Excel till HTML-konvertering i Node.js
Som standard är rutnätet inaktiverat i den konverterade HTML-filen. Du kan dock aktivera dem med klassen HtmlSaveOptions. Följande är stegen för att utföra denna operation.
- Ladda XLSX-fil med klassen Arbetsbok.
- Skapa en instans av klassen HtmlSaveOptions.
- Aktivera rutnät med metoden HtmlSaveOptions.setExportGridLines(true).
- Spara konverterad HTML med metoden Workbook.save(String, HtmlSaveOptions).
Följande kodexempel visar hur du aktiverar rutnät i Excel till HTML-konvertering.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Ladda arbetsbok
var workbook = aspose.cells.Workbook("workbook.xlsx");
// Skapa HTML-alternativ och aktivera rutnätslinjer
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);
// Spara XLSX som HTML
workbook.save("D:\\xlsx-to-html.html", options);
Konverterad HTML
Aktivera verktygstips i XLSX till HTML-konvertering i Node.js
I vissa fall kan värdena överskrida bredden på cellerna i ett kalkylblad. I sådana situationer kan du aktivera verktygstipsen för att visa fullständig text i den konverterade HTML-koden. Följande är stegen för att aktivera verktygstips i Excel till HTML-konvertering.
- Ladda Excel-fil med klassen Arbetsbok.
- Skapa en instans av klassen HtmlSaveOptions.
- Använd metoden HtmlSaveOptions.setAddTooltipText(true) för att aktivera verktygstips.
- Spara Excel-fil som HTML med metoden Workbook.save(String, HtmlSaveOptions).
Följande kodexempel visar hur du aktiverar verktygstips i Excel till HTML-konvertering i Node.js.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Ladda arbetsbok
var workbook = aspose.cells.Workbook("workbook.xlsx");
// Skapa HTML-alternativ och aktivera verktygstips
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);
// Spara XLSX som HTML
workbook.save("D:\\xlsx-to-html.html", options);
Inkludera dolda ark i XLS/XLSX till HTML-konvertering
Excel-arbetsböcker kan också innehålla dolda ark som inte ingår i Excel till HTML-konvertering som standard. För att rendera dolda ark kan du använda metoden HtmlSaveOptions.setExportHiddenWorksheet(). Följande är stegen för att utföra denna operation.
- Ladda XLSX-fil med klassen Arbetsbok.
- Skapa en instans av klassen HtmlSaveOptions.
- Inkludera dolda ark med metoden HtmlSaveOptions.setExportHiddenWorksheet(true).
- Spara konverterad HTML med metoden Workbook.save(String, HtmlSaveOptions).
Följande kodexempel visar hur du inkluderar dolda ark i Node.js Excel till HTML-konvertering.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Ladda arbetsbok
var workbook = aspose.cells.Workbook("workbook.xlsx");
// Skapa HTML-alternativ och aktivera export av dolda ark
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);
// Spara XLSX som HTML
workbook.save("D:\\xlsx-to-html.html", options);
Skaffa en gratis API-licens
Om du vill prova API utan utvärderingsbegränsningar kan du skaffa en gratis tillfällig licens.
Slutsats
Excel till HTML-konvertering används ofta i webbapplikationer för att visa kalkylblad på webbsidor. I enlighet med det har den här artikeln behandlat hur man konverterar Excel-arbetsböcker till HTML-filer i Node.js. Dessutom har du sett hur du anpassar konverteringen från Excel till HTML med olika alternativ. Du kan utforska mer om Aspose.Cells för Node.js via Java med hjälp av dokumentation.