Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
Crear y dar salida a un archivo CSV fácilmente con IronXL libre para el desarrollo. El siguiente código muestra cómo hacerlo.
En primer lugar, debes tener IronXL instalado. Hay varias opciones. Puede descargarlo directamente:https://ironsoftware.com/csharp/excel/docs/
O puede importar el paquete NuGet de IronXL siguiendo los siguientes pasos
Install-Package IronXL.Excel
**Paquete NuGet IronXL.Excel
Así de fácil!
Aquí está el código de este pequeño proyecto. Este código carga un Libro de Excel existente, y luego simplemente lo guarda en el formato CSV utilizando el comandoGuardar como CSV método.
El libro de Excel Normal contiene los siguientes datos:
/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Saved as : SaveAsCSV.Sheet1.csv
/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Saved as : SaveAsCSV.Sheet1.csv
'''
'''Save as CSV file
'''anchor-save-workbook-as-csv
'''*
Imports IronXL
Private wb As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx") 'Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ",") 'Saved as : SaveAsCSV.Sheet1.csv
Además, la biblioteca IronXL Excel ofrece las siguientes funciones:
Obtenga más información y comparta cómo combinar, combinar y trabajar con celdas en hojas de cálculo de Excel mediante la práctica Documentación de referencia de la API de IronXL.
Documentación de referencia de la API IronXL9 productos API .NET para sus documentos de oficina