Come convertire TSV in XLSX

Sheetize Convertitore TSV‑to‑XLSX per .NET fornisce un’API semplice ma potente per leggere dati TSV (delimitati da tabulazioni) e scriverli in una cartella di lavoro Excel, preservando i tipi di colonna, le righe di intestazione e lo stile delle celle. È utile quando è necessario distribuire dati in un formato di foglio di calcolo familiare o integrarli in flussi di lavoro che accettano solo file XLSX.

Caratteristiche principali

Converti TSV in XLSX

Leggi qualsiasi file TSV (delimitato da tabulazioni) e genera un file XLSX senza macro, con opzioni per l’inferenza dei tipi di dato e la formattazione personalizzata delle colonne.

Conserva formattazione e tipi di dati

Rileva numeri, date, booleani e applica gli stili Excel appropriati; è anche possibile fornire un modello di stile per mantenere un aspetto coerente.

Supporto streaming

Elabora enormi file TSV riga per riga per mantenere basso l’utilizzo di memoria, ideale per conversioni batch o servizi web.

Istruzioni dettagliate

Flusso di lavoro TSV → XLSX

Per convertire un file TSV in XLSX con Sheetize, segui questi passaggi:

  1. Inizializza il convertitore: crea un’istanza di TextConverter.
  2. Configura le opzioni: imposta LoadOptions (delimitatore, codifica, presenza intestazione) e TextConverterSaveOptions (percorso di output, modello di stile).
  3. Definisci i percorsi dei file: fornisci il percorso del TSV di origine e la destinazione XLSX.
  4. Esegui la conversione: chiama Process con le opzioni preparate.

Esempio – Converti un TSV in 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);

Supporto per formati estesi

  • Sheetize può anche convertire XLSX in TSV, con la possibilità di selezionare fogli o intervalli specifici.
  • La libreria supporta l’esportazione in JSON, CSV o HTML direttamente dal workbook generato, consentendo pipeline di reporting end‑to‑end (ad esempio, TSV → XLSX → HTML).

Con queste funzionalità, Sheetize rende la conversione TSV‑to‑XLSX senza sforzo, sia per script rapidi sia per servizi di produzione.

 Italiano