
DotNetCompression
DotNetCompression implémente les normes Internet GZIP et DEFLATE et vous offre des taux de compression plus élevés que les classes de compression System.IO.Compression de .NET, vous permet de spécifier le niveau de compression afin que vous puissiez équilibrer entre performances et compacité, vous permet d’ajouter un nom de fichier pour que le nom de fichier d’origine puisse être restauré lors de la décompression et vous permet également d’accéder à d’autres métadonnées dans l’en-tête.
DotNetCompression est sans redevance, fonctionne à la fois sur .NET, .NET CF et Silverlight, est entièrement géré et son code source est disponible.
Les principales fonctionnalités incluent :
- Taux de compression plus élevés : Noemax a compressé 392 documents en utilisant la classe GZipStream de DotNetCompression et la classe GZipStream de .NET.
- Niveau de compression sélectionnable : permet aux utilisateurs de choisir entre neuf niveaux de compression, où le niveau 9 offre la meilleure compression tandis que le niveau 1 consomme le moins de ressources de traitement. Il y a aussi le niveau 0 qui utilise le format GZIP mais ne compresse pas le flux.
- Nom de fichier d’origine et autres métadonnées d’en-tête : Ajouter un nom de fichier aux métadonnées d’en-tête permet aux utilisateurs de restaurer le nom de fichier d’origine lors de la décompression. D’autres métadonnées peuvent également être écrites dans l’en-tête GZIP ou lues à partir de celui-ci.
- Normes Internet GZIP et DEFLATE : DotNetCompression implémente deux normes Internet, la Spécification du format de données compressées DEFLATE (RFC 1951) et la Spécification du format de fichier GZIP (RFC 1952), offrant une interopérabilité avec les implémentations sur d’autres plates-formes conformes à ces normes.
- Fonctionne à la fois sur .NET et .NET CF : Le taux de compression plus élevé offert par DotNetCompression est particulièrement important pour .NET Compa
Les applications Framework s’exécutant dans des environnements à faible bande passante bénéficient de chaque réduction supplémentaire de taille qui améliore la vitesse de communication et réduit les besoins de stockage.
- Compresseur GZ : Z Compressor est un utilitaire gratuit qui compresse et décompresse des fichiers en utilisant DotNetCompression.
- Distribution sans redevance : Vous pouvez distribuer vos produits utilisant DotNetCompression sans payer de frais par serveur, par client ou tout autre type de frais d’exécution.