Com convertir CSV a XLSX
Sheetize CSV‑to‑XLSX Converter per a .NET ofereix una API senzilla però potent per llegir dades CSV i escriure-les a un llibre de treball d’Excel, mantenint els tipus de columna, les files d’encapçalat i l’estil de les cel·les. Això és útil quan necessites distribuir dades en un format de full de càlcul familiar o integrar-les en fluxos de treball que només accepten fitxers XLSX.
Funcionalitats principals
Convertir CSV a XLSX
Llegeix qualsevol CSV (delimitat per comes, punts i comes o tabuladors) i genera un fitxer XLSX sense macros, amb inferència opcional de tipus de dades i format personalitzat de columnes.
Conserva format i tipus de dades
Detecta nombres, dates, booleans i aplica els estils d’Excel adequats; també pots proporcionar una plantilla d’estil per mantenir una aparença coherent.
Suport per a streaming
Processa fitxers CSV massius fila per fila per mantenir baix l’ús de memòria, perfecte per a conversions per lots o serveis web.
Instruccions detallades
Flux de treball CSV → XLSX
Per convertir un fitxer CSV a XLSX amb Sheetize, segueix aquests passos:
- Inicialitza el convertidor: Crea una instància de
TextConverter. - Configura les opcions: Defineix
LoadOptions(delimitador, codificació, té capçalera) iTextConverterSaveOptions(ruta d’output, plantilla d’estil). - Defineix les rutes dels fitxers: Proporciona el camí del CSV d’origen i la ubicació de destinació XLSX.
- Executa la conversió: Crida
Processamb les opcions preparades.
Exemple – Convertir un CSV a XLSX
using Sheetize;
var readOptions = new LoadOptions
{
InputFile = "sales_data.csv"
};
var saveOptions = new TextConverterSaveOptions
{
OutputFile = @"E:\reports\sales_report.xlsx",
};
TextConverter.Process(readOptions, saveOptions);Suport ampliat de formats
- Sheetize també pot convertir XLSX cap a CSV, amb l’opció de seleccionar fulls o rangs específics.
- La biblioteca permet exportar a JSON, TSV o HTML directament des del llibre de treball generat, facilitant pipelines de reporting d’extrem a extrem (p. ex., CSV → XLSX → HTML).
Amb aquestes capacitats, Sheetize fa que la conversió de CSV a XLSX sigui una tasca senzilla, tant si necessites un script ràpid com si busques un servei de producció robust.