Comment convertir un TSV en XLSX
Sheetize TSV‑to‑XLSX Converter for .NET fournit une API simple mais puissante pour lire des données TSV (délimitées par des tabulations) et les écrire dans un classeur Excel tout en conservant les types de colonnes, les lignes d’en‑tête et le style des cellules. C’est très pratique lorsqu’il faut distribuer des données dans un format tableur familier ou les intégrer dans des flux de travail qui n’acceptent que des fichiers XLSX.
Principales fonctionnalités
Convertir TSV en XLSX
Lire n’importe quel fichier TSV (délimité par des tabulations) et générer un fichier XLSX sans macro, avec inférence optionnelle des types de données et mise en forme personnalisée des colonnes.
Conserver le formatage et les types de données
Détecter les nombres, dates, booléens et appliquer les styles Excel appropriés ; vous pouvez également fournir un modèle de style pour garder une apparence cohérente.
Support du streaming
Traiter d’énormes fichiers TSV ligne par ligne pour limiter l’utilisation de la mémoire, idéal pour les conversions par lots ou les services web.
Instructions détaillées
Workflow TSV → XLSX
Pour convertir un fichier TSV en XLSX avec Sheetize, suivez ces étapes :
- Initialiser le convertisseur : créez une instance de
TextConverter. - Configurer les options : définissez
LoadOptions(délimiteur, encodage, présence d’en‑tête) etTextConverterSaveOptions(chemin de sortie, modèle de style). - Définir les chemins de fichiers : indiquez le chemin du TSV source et l’emplacement du fichier XLSX destination.
- Exécuter la conversion : appelez
Processavec les options préparées.
Exemple – Convertir un TSV en 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);Support étendu des formats
- Sheetize peut également convertir un XLSX en TSV, en sélectionnant éventuellement des feuilles ou des plages spécifiques.
- La bibliothèque permet d’exporter directement en JSON, CSV ou HTML depuis le classeur généré, offrant des pipelines de reporting complets (ex. : TSV → XLSX → HTML).
Avec ces capacités, Sheetize rend la conversion TSV→XLSX sans effort, que vous ayez besoin d’un script ponctuel ou d’un service de production.