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
object ← CompressionSettings ← DeflateCompressionSettings
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);
}