Cet article de blog pourrait être utile si vous cherchez à intégrer la compression et l’extraction de fichiers dans votre application .NET. LZIP est un format de compression de données sans perte largement utilisé pour compresser et partager du code source, des packages logiciels et des sauvegardes. Pour réaliser cette automatisation, nous utiliserons Aspose.ZIP pour .NET car ce SDK rend le travail avec des fichiers LZIP en C# une tâche facile. À la fin de ce guide, vous pourrez développer un module pour compresser et décompresser des fichiers LZIP par programme.

Aspose.ZIP pour .NET - Installation

Il est assez facile d’installer ce SDK. Il suffit de télécharger les fichiers SDK ou d’exécuter la commande suivante :

Install-Package Aspose.Zip

Alternativement, installez via le gestionnaire de packages NuGet.

Comment compresser des fichiers LZIP en C# par programmation

Aspose.ZIP pour .NET offre une pile complète de fonctionnalités pour travailler avec des fichiers LZIP en C#. Cependant, nous pouvons compresser et décompresser des fichiers LZIP en utilisant ce SDK. Tout d’abord, vérifions comment nous pouvons compresser des fichiers LZIP.

Vous pouvez suivre les étapes mentionnées ci-dessous :

  • Définir le chemin du répertoire de travail et charger la licence.
  • Créer une instance de la classe LzipArchive.
  • Invoker la méthode SetSource pour définir le contenu à compresser dans l’archive.
  • Appeler la méthode Save pour créer l’archive LZIP dans le fichier de destination fourni.

L’exemple de code suivant montre comment compresser des fichiers LZIP en C# : La sortie suivante sera générée :

compress-lzip

Extraire des fichiers LZIP en utilisant Aspose.ZIP pour .NET

Nous allons maintenant voir comment extraire des fichiers LZIP en utilisant le même SDK. À cet effet, nous utiliserons la méthode Extract pour décompresser le fichier LZIP comme montré dans l’exemple de code ci-dessous :

Sortie :

extract-lzip

Obtenez une licence gratuite

Obtenez une licence temporaire gratuite pour essayer ce SDK au-delà des limitations d’évaluation.

Conclusion

Nous avons vu comment quelques lignes de code source peuvent vous permettre de gérer efficacement de gros fichiers. La compression d’archives peut réduire la taille de gros fichiers afin que vous puissiez les distribuer facilement. Nous avons implémenté comment compresser et décompresser des fichiers LZIP en C# par programme. De plus, vous pouvez consulter la documentation, les références API et le repo GitHub pour une exploration plus approfondie. Vous pouvez également poser vos questions sur notre forum.

FAQ

Comment compresser des fichiers LZIP en C#?

Nous pouvons créer facilement un fichier LZIP en utilisant Aspose.ZIP pour .NET. Veuillez visiter ce lien pour voir un exemple de code fonctionnel.

Comment puis-je extraire des fichiers LZIP par programmation?

Invitez la méthode Extract exposée par Aspose.ZIP pour .NET. Ce SDK .NET est léger et convivial pour les développeurs.

Est-il facile de travailler avec des fichiers LZIP en C#?

Oui, Aspose.ZIP pour .NET est livré avec une documentation complète. Par conséquent, les développeurs peuvent facilement s’y familiariser.

Explorer