Как да конвертирам CSV към XLSX
Sheetize CSV‑to‑XLSX Converter за .NET предоставя прост, но мощен API за четене на CSV данни и записването им в Excel работна книга, като запазва типове на колоните, заглавни редове и стилове на клетките. Това е полезно, когато трябва да разпространявате данни в познат електронен таблица формат или да ги интегрирате в процеси, които приемат само XLSX файлове.
Основни функции
Конвертиране на CSV към XLSX
Чете всякакъв CSV (с запетайка, точка‑запетая или табулатор) и генерира XLSX файл без макроси, с опционално разпознаване на типове данни и персонализирано форматиране на колоните.
Запазване на форматирането и типове данни
Разпознава числа, дати, булеви стойности и прилага подходящи Excel стилове; можете също да предоставите шаблон за стил, за да поддържате консистентен външен вид.
Поддръжка на стрийминг
Обработва големи CSV файлове ред по ред, за да запази ниска консумация на памет, перфектно за пакетни конверсии или уеб услуги.
Подробни инструкции
Работен поток CSV → XLSX
За да конвертирате CSV файл към XLSX с Sheetize, следвайте тези стъпки:
- Инициализирайте конвертера: Създайте инстанция на
TextConverter. - Конфигурирайте опциите: Задайте
LoadOptions(делимитер, кодиране, наличието на заглавен ред) иTextConverterSaveOptions(път за изход, шаблон за стил). - Определете пътищата на файловете: Посочете изходния CSV път и местоположението за целевия XLSX файл.
- Изпълнете конверсията: Извикайте
Processс подготвените опции.
Пример – Конвертиране на CSV към 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);Разширена поддръжка на формати
- Sheetize може също да конвертира XLSX обратно към CSV, като по желание избирате конкретни листове или диапазони.
- Библиотеката поддържа експортиране към JSON, TSV или HTML директно от генерираната работна книга, което позволява цялостни процеси за докладване (например CSV → XLSX → HTML).
С тези възможности Sheetize прави конверсията от CSV към XLSX без усилие, независимо дали ви трябва бърз еднократен скрипт или услуга за продукционна среда.