Cara Mengonversi CSV ke XLSX
Sheetize CSV‑to‑XLSX Converter for .NET menyediakan API yang sederhana namun kuat untuk membaca data CSV dan menuliskannya ke dalam workbook Excel sambil mempertahankan tipe kolom, baris header, dan gaya sel. Ini berguna ketika Anda perlu mendistribusikan data dalam format spreadsheet yang familiar atau mengintegrasikannya ke alur kerja yang hanya menerima file XLSX.
Fitur Utama
Mengonversi CSV ke XLSX
Baca file CSV apa pun (dipisahkan koma, titik koma, atau tab) dan hasilkan file XLSX tanpa makro, dengan inferensi tipe data opsional dan pemformatan kolom khusus.
Mempertahankan Pemformatan & Tipe Data
Deteksi angka, tanggal, boolean dan terapkan gaya Excel yang sesuai; Anda juga dapat menyediakan templat gaya untuk menjaga konsistensi tampilan.
Dukungan Streaming
Proses file CSV berukuran besar baris per baris untuk menghemat memori, ideal untuk konversi batch atau layanan web.
Petunjuk Langkah‑ demi‑Langkah
Alur Kerja CSV → XLSX
Untuk mengonversi file CSV ke XLSX dengan Sheetize, ikuti langkah‑langkah berikut:
- Inisialisasi Konverter: Buat instance
TextConverter. - Konfigurasikan Opsi: Atur
LoadOptions(pembatas, encoding, adaHeader) danTextConverterSaveOptions(jalur output, templat gaya). - Tentukan Jalur File: Berikan jalur CSV sumber dan lokasi tujuan XLSX.
- Eksekusi Konversi: Panggil
Processdengan opsi yang telah disiapkan.
Contoh – Mengonversi CSV ke 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);Dukungan Format yang Diperluas
- Sheetize juga dapat mengonversi XLSX kembali ke CSV, dengan pilihan lembar atau rentang tertentu.
- Perpustakaan ini mendukung ekspor ke JSON, TSV, atau HTML langsung dari workbook yang dihasilkan, memungkinkan pipeline pelaporan end‑to‑end (misalnya, CSV → XLSX → HTML).
Dengan kemampuan ini, Sheetize membuat konversi CSV → XLSX menjadi sangat mudah, baik Anda membutuhkan skrip cepat maupun layanan produksi berskala.