Class DeflateCompressionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Paramètres nécessaires pour que le compresseur ou le décompresseur fonctionne.
public class DeflateCompressionSettings : CompressionSettings
Héritage
object ← CompressionSettings ← DeflateCompressionSettings
Membres hérités
CompressionSettings.Bzip2, CompressionSettings.Deflate, CompressionSettings.EnhancedDeflate, CompressionSettings.Store, CompressionSettings.Lzma, CompressionSettings.Xz, CompressionSettings.PPMd, CompressionSettings.Zstd, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarques
Deflate est un algorithme de compression de données sans perte qui utilise une combinaison de l'algorithme LZ77 et du codage de Huffman.
Voir la norme ici : https://tools.ietf.org/html/rfc1951
Constructeurs
DeflateCompressionSettings()
Initialise une nouvelle instance de la classe Aspose.Zip.Saving.DeflateCompressionSettings.
public DeflateCompressionSettings()
Exemples
using (Archive archive = new Archive(new ArchiveEntrySettings(new DeflateCompressionSettings())))
{
archive.CreateEntry("data.bin", "data.bin");
archive.Save(zipFile);
}