Class DeflateCompressionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Configuraciones necesarias para que el compresor o descompresor funcione.
public class DeflateCompressionSettings : CompressionSettings
Herencia
object ← CompressionSettings ← DeflateCompressionSettings
Miembros heredados
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()
Observaciones
Deflate es un algoritmo de compresión de datos sin pérdida que utiliza una combinación del algoritmo LZ77 y codificación Huffman.
Ver estándar aquí: https://tools.ietf.org/html/rfc1951
Constructores
DeflateCompressionSettings()
Inicializa una nueva instancia de la clase Aspose.Zip.Saving.DeflateCompressionSettings.
public DeflateCompressionSettings()
Ejemplos
using (Archive archive = new Archive(new ArchiveEntrySettings(new DeflateCompressionSettings())))
{
archive.CreateEntry("data.bin", "data.bin");
archive.Save(zipFile);
}