C++ Excel a HTML

Los archivos de Excel se utilizan ampliamente para almacenar y organizar los datos en forma de hojas de trabajo. Además, puede realizar varios cálculos, así como el análisis de los datos. Sin embargo, en ciertos casos, debe convertir los archivos de Excel a otros formatos. Por ejemplo, es posible que necesite convertir una hoja de cálculo de Excel a HTML o una imagen para mostrarla en su aplicación web o de escritorio. Para tales casos, este artículo cubre cómo convertir archivos de Excel a HTML en aplicaciones Node.js. Además, aprenderá a utilizar opciones adicionales para personalizar el HTML convertido.

API de conversión de Excel a HTML de Node.js

Aspose.Cells para Node.js a través de Java La API está diseñada para implementar la automatización de hojas de cálculo desde sus aplicaciones Node.js. Proporciona una gama de características para manipular archivos de Excel sin problemas. Además, la API le permite convertir archivos de Excel a otros formatos. Para usar la API, puede descargar su paquete desde la sección Descargas o usar el siguiente comando NPM.

> npm install aspose.cells

Convierta archivos de Excel a HTML en Node.js

Al convertir un archivo de Excel a HTML, Aspose.Cells para Node.js a través de Java crea una pestaña separada para cada hoja de trabajo. Por lo tanto, puede navegar entre las hojas con bastante facilidad. Los siguientes son los pasos para convertir un archivo de Excel a HTML.

El siguiente ejemplo de código muestra cómo convertir un archivo de Excel a HTML mediante Node.js.

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

// Cargar Workbook
var workbook = aspose.cells.Workbook("workbook.xlsx");

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

Archivo Excel

Archivo Excel

HTML convertido

Excel a HTML

Habilite las líneas de cuadrícula en la conversión de Excel a HTML en Node.js

De forma predeterminada, las líneas de cuadrícula están deshabilitadas en el archivo HTML convertido. Sin embargo, puede habilitarlos usando la clase HtmlSaveOptions. Los siguientes son los pasos para realizar esta operación.

El siguiente ejemplo de código muestra cómo habilitar las líneas de cuadrícula en la conversión de Excel a HTML.

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

// Cargar Workbook
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Crear opciones HTML y habilitar líneas de cuadrícula
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);

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

HTML convertido

Excel a HTML GrdiLines

Habilite la información sobre herramientas en la conversión de XLSX a HTML en Node.js

En algunos casos, los valores pueden exceder el ancho de las celdas en una hoja de cálculo. En tales situaciones, puede habilitar la información sobre herramientas para mostrar texto completo en el HTML convertido. Los siguientes son los pasos para habilitar la información sobre herramientas en la conversión de Excel a HTML.

El siguiente ejemplo de código muestra cómo habilitar la información sobre herramientas en la conversión de Excel a HTML en Node.js.

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

// Cargar Workbook
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Crear opciones HTML y habilitar información sobre herramientas
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);

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

Incluir hojas ocultas en la conversión de XLS/XLSX a HTML

Los libros de trabajo de Excel también pueden contener hojas ocultas que no están incluidas en la conversión de Excel a HTML de forma predeterminada. Para renderizar hojas ocultas, puede usar el método HtmlSaveOptions.setExportHiddenWorksheet(). Los siguientes son los pasos para realizar esta operación.

El siguiente ejemplo de código muestra cómo incluir hojas ocultas en la conversión de Excel a HTML de Node.js.

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

// Cargar Workbook
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Cree opciones HTML y habilite la exportación de hojas ocultas
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);

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

Obtenga una licencia de API gratuita

En caso de que quiera probar la API sin limitaciones de evaluación, puede obtener una licencia temporal gratuita.

Conclusión

La conversión de Excel a HTML se usa a menudo en aplicaciones web para mostrar hojas de trabajo en páginas web. De acuerdo con eso, este artículo ha cubierto cómo convertir libros de trabajo de Excel a archivos HTML en Node.js. Además, ha visto cómo personalizar la conversión de Excel a HTML con diferentes opciones. Puede explorar más sobre Aspose.Cells para Node.js a través de Java usando documentación.

Ver también