Class DeflateCompressionSettings

Class DeflateCompressionSettings

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

Nastavení potřebná pro fungování kompresoru nebo dekompresoru.

public class DeflateCompressionSettings : CompressionSettings

Dědičnost

objectCompressionSettingsDeflateCompressionSettings

Děděné členy

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()

Poznámky

Deflate je algoritmus bezztrátové komprese dat, který využívá kombinaci algoritmu LZ77 a Huffmanova kódování.

Viz standard zde: https://tools.ietf.org/html/rfc1951

Konstruktor

DeflateCompressionSettings()

Inicializuje novou instanci třídy Aspose.Zip.Saving.DeflateCompressionSettings.

public DeflateCompressionSettings()

Příklady

using (Archive archive = new Archive(new ArchiveEntrySettings(new DeflateCompressionSettings())))
{
    archive.CreateEntry("data.bin", "data.bin");                   
    archive.Save(zipFile);
}
 Čeština