Ako previesť CSV na XLSX

Sheetize CSV‑to‑XLSX Converter pre .NET poskytuje jednoduché, no výkonné API na čítanie CSV dát a zapisovanie ich do Excel pracovného zošita s zachovaním typov stĺpcov, hlavičkových riadkov a štýlu buniek. To je užitočné, keď potrebujete distribuovať dáta v bežnom tabulkovom formáte alebo ich integrovať do pracovných postupov, ktoré akceptujú len XLSX súbory.

Hlavné funkcie

Previesť CSV na XLSX

Načítajte akýkoľvek CSV (či už je oddelený čiarkou, bodkočiarkou alebo tabulátorom) a vygenerujte XLSX súbor bez makier, s voliteľným odhadom dátových typov a vlastným formátovaním stĺpcov.

Zachovať formátovanie a dátové typy

Detekujte čísla, dátumy, boolovské hodnoty a použite príslušné Excel štýly; môžete tiež poskytnúť šablónu štýlu, aby ste udržali jednotný vzhľad.

Podpora streamovania

Spracúvajte obrovské CSV súbory riadok po riadku, aby ste minimalizovali spotrebu pamäte – ideálne pre hromadné konverzie alebo webové služby.

Podrobný návod

Pracovný postup CSV → XLSX

Pre konverziu CSV súboru na XLSX pomocou Sheetize postupujte nasledovne:

  1. Inicializujte konvertor: Vytvorte inštanciu TextConverter.
  2. Nastavte možnosti: Definujte LoadOptions (oddeľovač, kódovanie, či má hlavičku) a TextConverterSaveOptions (výstupná cesta, šablóna štýlu).
  3. Zadajte cesty k súborom: Uveďte zdrojovú cestu CSV a cieľovú polohu XLSX.
  4. Spustite konverziu: Zavolajte Process s pripravenými možnosťami.

Príklad – Konverzia CSV na 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);

Rozšírená podpora formátov

  • Sheetize dokáže tiež previesť XLSX späť na CSV, pričom môžete vybrať konkrétne listy alebo rozsahy.
  • Knižnica podporuje export do JSON, TSV alebo HTML priamo z vygenerovaného pracovného zošita, čo umožňuje kompletné reportovacie reťazce (napr. CSV → XLSX → HTML).

Vďaka týmto možnostiam robí Sheetize konverziu CSV → XLSX bez námahy, či už potrebujete rýchly jednorazový skript alebo robustnú produkčnú službu.

 Slovenčina