Ce guide explique comment compresser un fichier CSV en utilisant C#. Il aborde la configuration de l’environnement, l’algorithme détaillé et un exemple de code exécutable pour réduire la taille d’un fichier CSV en C#. De plus, aucune application de compression supplémentaire n’est requise pour utiliser cette fonctionnalité.
Étapes pour compresser un fichier CSV en C#
- Préparer le système pour utiliser Aspose.ZIP et compresser le fichier CSV.
- Créer un objet de la classe Archive.
- Fournir le nom du fichier d’entrée ainsi que l’entrée ZIP.
- Exporter le fichier ZIP de sortie en appelant la méthode Save.
Les étapes ci-dessus expliquent comment réduire la taille d’un fichier CSV avec C#. Tout d’abord, le processus de compression commence par l’analyse du fichier CSV source. Ensuite, différentes entrées ZIP sont créées en précisant les chemins et noms des fichiers sources ainsi que les noms des fichiers cibles dans l’archive ZIP. Enfin, l’archive ZIP générée est enregistrée pour finaliser le processus.
Code pour compresser un fichier CSV en C#
using Aspose.Zip; | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Create Archive class object | |
var arch = new Aspose.Zip.Archive(); | |
// Specify file names and create entry | |
arch.CreateEntry("input.csv", "sample.csv"); | |
// Save compressed ZIP archive containing CSV data | |
arch.Save("csv_archive.zip"); |
Cet extrait de code montre comment compresser un fichier CSV en utilisant C#. Toutefois, il s’agit d’une version minimale qui peut être améliorée pour ajouter des fonctionnalités comme le chiffrement ou la protection par mot de passe. De plus, des propriétés personnalisées, telles que l’encodage ou les commentaires, peuvent être ajustées en fonction des besoins.
Ce tutoriel a présenté tous les détails nécessaires pour compresser un fichier CSV avec C#. Vous pouvez également extraire des fichiers RAR, comme expliqué dans l’article Extraire des fichiers RAR avec C#.