Class DeflateCompressionSettings

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

objectCompressionSettingsDeflateCompressionSettings

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);
}
 Français