![](https://products-qa.fileformat.com/fr/compression/swift/zip-api/header-image.png)
Zip
Bibliothèque Swift Open Source pour compresser et décompresser des fichiers
La bibliothèque Zip facilite le travail des développeurs en les aidant à développer des applications qui peuvent compresser et décompresser différents types de fichiers à l'aide de commandes Swift. La bibliothèque a inclus un ensemble de fonctionnalités très utiles et peut être facilement intégrée à d'autres projets. La bibliothèque est construite sur minizip et prend en charge plusieurs fonctionnalités avancées liées à la compression et à l'extraction pour les archives ZIP.
La bibliothèque Zip est très facile à utiliser et comprend un support intégré pour les fichiers '.ZIP' et '.CBZ'. La bibliothèque a inclus une prise en charge complète de plusieurs fonctionnalités importantes telles que les fichiers zip à partir d'un emplacement particulier, décompressez des documents vers un chemin spécifié, décompressez un fichier spécifique, créez des fichiers zip protégés par mot de passe, affichez les mises à jour de progression, ajoutez ou supprimez des entrées d'archives zip, meilleure gestion des erreurs pour les opérations infructueuses et bien d'autres.
Premiers pas avec Zip
La méthode recommandée pour installer Zip est à partir de GitHub, veuillez utiliser la commande suivante pour une installation fluide
Compiler la bibliothèque Zip via GitHub
go get https://github.com/marmelroy/Zip.git
Compresser des fichiers à l'aide de la bibliothèque Swift
La bibliothèque Zip open source permet aux développeurs de logiciels de compresser différents types de fichiers dans leurs propres applications Swift. Pour compresser un fichier ou un ensemble de fichiers particulier, vous devez lui fournir l'adresse correcte, ce qui sera ensuite effectué par la bibliothèque. Il fournit également un support pour éditer facilement un fichier ZIP existant. Vous pouvez ajouter ou supprimer un fichier d'une archive ZIP existante. Vous pouvez également utiliser facilement des fonctions avancées pour définir des chemins de destination personnalisés.
Créer des fichiers ZIP protégés par mot de passe via Swift
Il est toujours très utile de protéger vos données importantes ou vos fichiers ZIP. Il offre un haut niveau de sécurité aux données sensibles des utilisateurs et les sécurise lors de leur transmission vers d'autres destinations. La bibliothèque Zip gratuite offre aux programmeurs de logiciels la possibilité de créer et de gérer des fichiers ZIP protégés par mot de passe dans leurs applications Swift. Il fournit des fonctions pour définir un mot de passe pour lire tout ou partie des entrées, modifier le mot de passe, supprimer le mot de passe, etc.
Extraction de fichiers d'un fichier ZIP vers un disque
La bibliothèque Zip a inclus un support complet pour accéder et extraire le contenu des fichiers ZIP en utilisant quelques lignes de code Swift. La bibliothèque a inclus plusieurs fonctions importantes liées aux extractions de fichiers telles que la sélection et l'extraction d'un fichier particulier, l'extraction de dossiers dans un endroit de votre choix, l'extraction du contenu complet de l'archive, etc. Il fournit également une fonction permettant de générer et de vérifier la signature CMS pour chaque entrée.