Cómo convertir tipos de archivos de hoja de cálculo
Introducción
IronXL admite la conversión de archivos de hoja de cálculo entre varios formatos, incluidos XLS, XLSX, XLSM, XLTX, CSV, TSV, JSON, XML y HTML. También ofrece soporte para tipos de datos de código en línea como cadena HTML, binario, matriz de bytes, conjunto de datos y flujo de memoria. El método Load
se utiliza para abrir un archivo de hoja de cálculo, y el método SaveAs
se utiliza para exportar la hoja de cálculo al tipo de archivo deseado.
Cómo convertir y exportar (XLSX, XLS, XLSM, XLTX, CSV) en C#
![Cómo convertir tipos de archivos de hoja de cálculo](/static-assets/excel/images/How-to-Convert-Spreadsheet-File-Types.webp)
- Instalar la biblioteca C# para convertir archivos Excel a otros formatos de archivo
- Utiliza el
WorkBook
para cargar o crear nuevos XLS o XLSX - Visualizar, añadir o modificar datos en la hoja de cálculo Excel utilizando C#.
- Utilice los métodos de la
WorkBook
para exportar la hoja de cálculo - Comprobar el archivo exportado en el directorio especificado
Instalar con NuGet
Install-Package IronXL.Excel
Atención
## Avanzado En la sección anterior, exploramos los formatos de archivo más comunes para la conversión. Sin embargo, IronXL tiene la capacidad de convertir hojas de cálculo a muchos más formatos. Explora todas las opciones disponibles para cargar y exportar hojas de cálculo. ### Carga - XLS, XLSX, XLSM y XLTX - CSV - TSV ### Exportar - XLS, XLSX y XLSM - CSV y TSV - JSON - XML - HTML - Tipos de datos de código en línea: - Cadena HTML - Matrices binarias y de bytes - Conjunto de datos: La exportación de Excel a objetos `System.Data.DataSet` y `System.Data.DataTable` permite una fácil interoperabilidad o integración con DataGrids, SQL y EF. - Flujo de memoria Los tipos de datos de código en línea pueden enviarse como respuesta de API RESTful o utilizarse con IronPDF para convertirlos en un documento PDF. ```cs :path=/static-assets/excel/content-code-examples/how-to/convert-spreadsheet-file-types-convert-advance.cs ``` El código anterior carga un archivo XLSX normal y, a continuación, lo convierte y exporta a varios formatos. ### La hoja de cálculo que convertiremos
![Archivo XLSX](/static-assets/excel/how-to/convert-spreadsheet-file-types/convert-spreadsheet-file-types-xlsx.png)
![muestra.Datos.tsv](/static-assets/excel/how-to/convert-spreadsheet-file-types/convert-spreadsheet-file-types-tsv.png)
![muestra.Datos.csv](/static-assets/excel/how-to/convert-spreadsheet-file-types/convert-spreadsheet-file-types-csv.png)
![ejemplo.datos.json](/static-assets/excel/how-to/convert-spreadsheet-file-types/convert-spreadsheet-file-types-json.png)
![ejemplo.Datos.xml](/static-assets/excel/how-to/convert-spreadsheet-file-types/convert-spreadsheet-file-types-xml.png)
![ejemplo.html](/static-assets/excel/how-to/convert-spreadsheet-file-types/convert-spreadsheet-file-types-html.png)