Como converter TSV para XLSX
Sheetize TSV‑to‑XLSX Converter para .NET fornece uma API simples, porém poderosa, para ler dados TSV (delimitado por tabulação) e gravá‑los em uma planilha Excel, preservando tipos de coluna, linhas de cabeçalho e formatação de células. Isso é útil quando você precisa distribuir dados em um formato de planilha familiar ou integrá‑los a fluxos de trabalho que aceitam apenas arquivos XLSX.
Principais Funcionalidades
Converter TSV para XLSX
Leia qualquer arquivo TSV (delimitado por tabulação) e gere um arquivo XLSX sem macros, com inferência opcional de tipo de dados e formatação de colunas personalizada.
Preservar Formatação e Tipos de Dados
Detecte números, datas, booleanos e aplique estilos adequados no Excel; você também pode fornecer um modelo de estilo para manter uma aparência consistente.
Suporte a Streaming
Processa arquivos TSV enormes linha a linha, mantendo baixo consumo de memória, perfeito para conversões em lote ou serviços web.
Instruções Detalhadas
Fluxo de Trabalho TSV → XLSX
Para converter um arquivo TSV em XLSX com o Sheetize, siga estes passos:
- Inicializar o Conversor: Crie uma instância de
TextConverter. - Configurar Opções: Defina
LoadOptions(delimitador, codificação, tem cabeçalho) eTextConverterSaveOptions(caminho de saída, modelo de estilo). - Definir Caminhos de Arquivo: Informe o caminho do TSV de origem e o local de destino do XLSX.
- Executar a Conversão: Chame
Processcom as opções preparadas.
Exemplo – Converter um TSV para 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);Suporte Expandido a Formatos
- O Sheetize também pode converter XLSX de volta para TSV, podendo selecionar planilhas ou intervalos específicos.
- A biblioteca suporta exportação para JSON, CSV ou HTML diretamente a partir da planilha gerada, permitindo pipelines de relatório de ponta a ponta (ex.: TSV → XLSX → HTML).
Com esses recursos, o Sheetize torna a conversão de TSV para XLSX simples e eficiente, seja para um script rápido ou para um serviço de produção.