Как да конвертирам CSV към XLSX

Sheetize CSV‑to‑XLSX Converter за .NET предоставя прост, но мощен API за четене на CSV данни и записването им в Excel работна книга, като запазва типове на колоните, заглавни редове и стилове на клетките. Това е полезно, когато трябва да разпространявате данни в познат електронен таблица формат или да ги интегрирате в процеси, които приемат само XLSX файлове.

Основни функции

Конвертиране на CSV към XLSX

Чете всякакъв CSV (с запетайка, точка‑запетая или табулатор) и генерира XLSX файл без макроси, с опционално разпознаване на типове данни и персонализирано форматиране на колоните.

Запазване на форматирането и типове данни

Разпознава числа, дати, булеви стойности и прилага подходящи Excel стилове; можете също да предоставите шаблон за стил, за да поддържате консистентен външен вид.

Поддръжка на стрийминг

Обработва големи CSV файлове ред по ред, за да запази ниска консумация на памет, перфектно за пакетни конверсии или уеб услуги.

Подробни инструкции

Работен поток CSV → XLSX

За да конвертирате CSV файл към XLSX с Sheetize, следвайте тези стъпки:

  1. Инициализирайте конвертера: Създайте инстанция на TextConverter.
  2. Конфигурирайте опциите: Задайте LoadOptions (делимитер, кодиране, наличието на заглавен ред) и TextConverterSaveOptions (път за изход, шаблон за стил).
  3. Определете пътищата на файловете: Посочете изходния CSV път и местоположението за целевия XLSX файл.
  4. Изпълнете конверсията: Извикайте 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 без усилие, независимо дали ви трябва бърз еднократен скрипт или услуга за продукционна среда.

 Български