IRONSOFTWAREHOME
Ajouter des fichiers au ZIP
using IronZip;

// Open an existing ZIP
using (var archive = IronZipArchive.FromFile("existing.zip"))
{
    // Add files
    archive.Add("./assets/image3.png");
    archive.Add("./assets/image4.png");

    // Export the ZIP
    archive.SaveAs("result.zip");
}
Imports IronZip

' Open an existing ZIP
Using archive = IronZipArchive.FromFile("existing.zip")
    ' Add files
    archive.Add("./assets/image3.png")
    archive.Add("./assets/image4.png")

    ' Export the ZIP
    archive.SaveAs("result.zip")
End Using
NuGet Download
PM > Install-Package IronZip
Ajouter des fichiers au ZIP

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 avec sa puissante méthode Add, permettant aux utilisateurs d'intégrer de nouveaux fichiers de manière transparente sans nécessiter d'extraction. Dans l'exemple de code suivant, nous démontrerons la nature intuitive de la méthode Add, montrant à quel point elle permet d'ajouter facilement de nouveaux fichiers aux archives ZIP existantes avec seulement quelques lignes de code.

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

Nous importons d'abord l'espace de nom IronZip. Ensuite, nous initialisons une nouvelle classe IronZipArchive et en utilisant la méthode FromFile entrons un paramètre: le chemin vers le ZIP auquel vous tentez 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 ZIP existant. La méthode prend en un paramètre, qui est le chemin vers le 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 chemins d'image, image3.png et image4.png, et les ajoutons au ZIP existant avec Add.

Outre l'ajout de 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 ZIP existant, nous appelons la méthode SaveAs et fournissons un nouveau nom pour l'archive ZIP avec les nouveaux fichiers ajoutés.

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

Prêt à commencer?

Nuget Downloads 23,187Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise