Как конвертировать TSV в XLSX
Sheetize TSV‑to‑XLSX Converter for .NET предоставляет простой, но мощный API для чтения TSV‑данных (разделённых табуляцией) и записи их в книгу Excel с сохранением типов столбцов, строк заголовков и оформления ячеек. Это удобно, когда нужно распространять данные в привычном табличном формате или интегрировать их в процессы, принимающие только файлы XLSX.
Основные возможности
Конвертация TSV в XLSX
Чтение любого TSV‑файла (разделённого табуляцией) и генерация книги XLSX без макросов, с возможностью автоматического определения типов данных и пользовательского форматирования столбцов.
Сохранение оформления и типов данных
Обнаружение чисел, дат, логических значений и применение соответствующих стилей Excel; также можно указать шаблон стилей для единообразного вида.
Потоковая обработка
Обработка огромных TSV‑файлов построчно, что снижает расход памяти — идеально для пакетных конвертаций или веб‑служб.
Подробные инструкции
Рабочий процесс TSV → XLSX
Чтобы конвертировать TSV‑файл в XLSX с помощью Sheetize, выполните следующие шаги:
- Инициализировать конвертер: создать экземпляр
TextConverter. - Настроить параметры: задать
LoadOptions(разделитель, кодировка, наличие заголовка) иTextConverterSaveOptions(путь вывода, шаблон стилей). - Указать пути файлов: указать путь к исходному TSV и место назначения XLSX.
- Запустить конвертацию: вызвать
Processс подготовленными параметрами.
Пример – конвертация TSV в XLSX
using Sheetize;
var readOptions = new LoadOptions
{
InputFile = "sales_data.tsv"
};
var saveOptions = new TextConverterSaveOptions
{
OutputFile = @"E:\reports\sales_report.xlsx"
};
TextConverter.Process(readOptions, saveOptions);Расширенная поддержка форматов
- Sheetize также умеет конвертировать XLSX обратно в TSV, с возможностью выбора конкретных листов или диапазонов.
- Библиотека поддерживает экспорт в JSON, CSV или HTML непосредственно из сгенерированной книги, что позволяет строить сквозные конвейеры отчётности (например, TSV → XLSX → HTML).
Благодаря этим возможностям Sheetize делает преобразование TSV в XLSX простым, будь то быстрая одноразовая задача или сервис промышленного уровня.