Hoe CSV naar XLSX omzetten
Sheetize CSV‑naar‑XLSX Converter voor .NET biedt een eenvoudige maar krachtige API om CSV‑gegevens te lezen en naar een Excel‑werkboek te schrijven, waarbij kolomtypen, koprijen en celopmaak behouden blijven. Handig wanneer je data wilt distribueren in een bekend spreadsheet‑formaat of wilt integreren in workflows die alleen XLSX‑bestanden accepteren.
Hoofdfeatures
Converteer CSV naar XLSX
Lees elke CSV (komma, puntkomma, tabs) en genereer een macro‑vrij XLSX‑bestand, met optionele type‑inference en aangepaste kolomopmaak.
Behoud Opmaak & Gegevenstypen
Detecteer getallen, datums, booleans en pas de juiste Excel‑stijlen toe; je kunt ook een stijlsjabloon leveren voor een consistente look.
Streaming‑ondersteuning
Verwerk enorme CSV‑bestanden rij‑voor‑rij om het geheugenverbruik laag te houden, perfect voor batch‑conversies of web‑services.
Gedetailleerde instructies
CSV → XLSX‑werkstroom
Om een CSV‑bestand naar XLSX te converteren met Sheetize, volg deze stappen:
- Initialiseer de Converter: Maak een instantie van
TextConverter. - Configureer Opties: Stel
LoadOptions(scheidingsteken, encoding, heeftKop) enTextConverterSaveOptions(uitvoerpAd, stijlsjabloon) in. - Definieer Bestandspaden: Geef het bron‑CSV‑pad en de doel‑XLSX‑locatie op.
- Voer Conversie uit: Roep
Processaan met de voorbereide opties.
Voorbeeld – Converteer een CSV naar 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);Uitgebreide bestandsformaatondersteuning
- Sheetize kan ook XLSX terug converteren naar CSV, met de mogelijkheid om specifieke sheets of bereiken te selecteren.
- De bibliotheek ondersteunt export naar JSON, TSV of HTML rechtstreeks vanuit het gegenereerde werkboek, waardoor end‑to‑end‑rapportage‑pijplijnen mogelijk zijn (bijv. CSV → XLSX → HTML).
Met deze mogelijkheden maakt Sheetize het omzetten van CSV naar XLSX moeiteloos, of je nu een snelle één‑off script nodig hebt of een productie‑klare service.