Ajouter des fichiers au ZIP

Les utilisateurs sont souvent confrontés au problème de l'ajout de nouveaux fichiers à des archives ZIP existantes. La procédure habituelle consiste à extraire l'archive actuelle, à ajouter les nouveaux fichiers, puis à compresser le tout dans un nouveau fichier ZIP. Cette méthode est fastidieuse et chronophage, surtout lorsqu'il s'agit de plusieurs archives ZIP.

Une solution plus efficace est d'utiliser une bibliothèque qui permet la manipulation programmatique des fichiers ZIP. IronZip excelle à cet égard grâce à sa puissante méthode Add, qui permet aux utilisateurs d'intégrer de nouveaux fichiers de manière transparente sans nécessiter d'extraction. Dans l'exemple de code suivant, nous allons démontrer la nature intuitive de la méthode Add, en montrant à quel point elle vous permet d'ajouter sans effort de nouveaux fichiers à des archives ZIP existantes en quelques lignes de code seulement.

Accéder à un fichier ZIP existant pour y ajouter des fichiers

Nous importons d'abord l'espace de noms IronZip. Ensuite, nous initialisons une nouvelle classe IronZipArchive et, à l'aide de la méthode FromFile, nous passons un paramètre : le chemin d'accès au fichier ZIP auquel vous essayez d'accéder. Veuillez noter que l'opération échouera si le chemin d'accès est incorrect.

Ajout de fichiers

Une fois le fichier ZIP accessible, nous pouvons y ajouter des fichiers. Nous appelons la méthode Add pour ajouter de nouveaux fichiers au fichier ZIP existant. La méthode prend un paramètre, qui est le chemin d'accès au fichier que vous souhaitez ajouter ; Comme précédemment, l'opération échouera si le chemin d'accès fourni est incorrect. Dans l'exemple, nous fournissons deux images de chemin d'accès aux fichiers, image3.png et image4.png, et les ajoutons au fichier ZIP existant avec Add.

Outre l'ajout de fichiers PNG, IronZIP prend également en charge divers types de fichiers compatibles avec la méthode Add. Les utilisateurs peuvent également ajouter d'autres formats d'image populaires tels que jpg, svg, et même des images multi-images telles que tiff et gif. D'autres types de fichiers, tels que les fichiers texte, les documents (PDF, DOCX, XLSX) et les fichiers audio (MP3 et WAV), sont également pris en charge ; Il est même possible d'ajouter des archives ZIP à l'intérieur d'une autre archive ZIP, ce qui le rend très polyvalent. Pour obtenir la liste complète des fichiers que vous pouvez ajouter, veuillez consulter cette page .

Exporter le fichier ZIP

Enfin, après avoir ajouté les fichiers au fichier ZIP existant, nous appelons la fonction SaveAs et attribuons un nouveau nom à l'archive ZIP contenant les fichiers nouvellement ajoutés.

Apprenez à créer, lire et extraire des archives ZIP

Prêt à commencer?
Nuget Téléchargements 21,060 | Version : 2026.6 just released
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronZip
exécuter un échantillon regarder vos fichiers devenir une archive.