Créer un ZIP
ZIP est un format de compression et d'archivage de fichiers qui réduit la taille des fichiers pour un stockage et une transmission efficaces. Il permet de combiner plusieurs fichiers et répertoires en une seule archive, généralement avec une extension '.zip'. Les archives ZIP sont couramment utilisées pour la sauvegarde de données, la distribution de logiciels et le partage de fichiers. Bien que ce format soit utile pour les tâches numériques quotidiennes, la gestion de nombreux fichiers ZIP ou la compression manuelle d'archives peuvent rapidement devenir fastidieuses et sujettes aux erreurs humaines. Pour rationaliser ce processus, nous pouvons utiliser IronZip pour créer une archive en quelques lignes de code, ce qui améliore l'efficacité et automatise ces tâches fastidieuses.
Creating ZIP File with C#
- en utilisant
IronZip; - using (var archive = new
IronZipArchive()) archive.Add("./assets/image1.jpg") ;archive.Add("./assets/example.pdf") ;archive.SaveAs("output.zip") ;
IronZIP
Nous importons d'abord l'espace de noms IronZip pour utiliser la bibliothèque. Ensuite, nous créons une nouvelle archive ZIP à l'aide du constructeur IronZipArchive avec l'instruction using, qui crée une archive ZIP vide.
Ajout de fichiers à l'archive vide
Avant de l'économiser, nous pouvons y ajouter des fichiers à l'aide de la méthode Add en indiquant le chemin absolu du fichier. Vous pouvez ajouter un ou plusieurs fichiers à l'archive, et les fichiers que vous pouvez ajouter vont des images, comme indiqué ci-dessus, aux documents, tels que docx et PDF, aux fichiers audio, tels que MP3, WAV, et même aux archives ZIP, pour créer une archive compressée à l'intérieur d'une autre archive.
Pour plus d'informations concernant la liste des fichiers compatibles que vous pouvez ajouter, veuillez consulter la documentation ici .
Épargne et exportation
Nous économisons enfin l'archive et l'exportons à l'aide de la méthode SaveAs, en l'enregistrant sous le nom output.zip.

