Kako pretvoriti CSV u XLSX
Sheetize CSV‑to‑XLSX Converter for .NET pruža jednostavno, ali moćno API‑je za čitanje CSV podataka i zapisivanje u Excel radnu knjigu uz očuvanje tipova stupaca, zaglavlja i stilova ćelija. Ovo je korisno kada trebate distribuirati podatke u poznatom formatu proračunske tablice ili ih integrirati u radne tokove koji prihvaćaju samo XLSX datoteke.
Glavne značajke
Pretvori CSV u XLSX
Učitaj bilo koji CSV (zarez, točka‑zarez, tab‑odvojeni) i generiraj radnu knjigu XLSX bez makronaredbi, s opcionalnim zaključivanjem tipova podataka i prilagođenim formatiranjem stupaca.
Sačuvaj formatiranje i tipove podataka
Otkrivaj brojeve, datume, logičke vrijednosti i primijeni odgovarajuće Excel stilove; također možete dostaviti predložak stila kako biste održali dosljedan izgled.
Streaming podrška
Obradi velike CSV datoteke redak po redak kako bi se održala niska potrošnja memorije, idealno za batch konverzije ili web servise.
Detaljne upute
CSV → XLSX tijek rada
Za pretvaranje CSV datoteke u XLSX pomoću Sheetize‑a, slijedite ove korake:
- Inicijaliziraj konverter: Stvori instancu
TextConverter. - Konfiguriraj opcije: Postavi
LoadOptions(odvajanje, kodiranje, zaglavlje) iTextConverterSaveOptions(putanja odredišta, predložak stila). - Definiraj putanje datoteka: Navedi izvorni CSV i odredišnu XLSX lokaciju.
- Izvrši konverziju: Pozovi
Processs pripremljenim opcijama.
Primjer – Pretvaranje CSV u 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);Proširena podrška formata
- Sheetize također može pretvoriti XLSX natrag u CSV, s mogućnošću odabira određenih listova ili raspona.
- Biblioteka podržava izvoz u JSON, TSV ili HTML izravno iz generirane radne knjige, omogućujući cjelovite pipelines za izvještavanje (npr. CSV → XLSX → HTML).
S ovim mogućnostima, Sheetize čini pretvaranje CSV‑a u XLSX jednostavnim, bilo da vam treba brzi skript ili usluga produkcijske razine.