Class DeflateCompressionSettings

Class DeflateCompressionSettings

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

Ustawienia potrzebne do działania kompresora lub dekompresora.

public class DeflateCompressionSettings : CompressionSettings

Dziedziczenie

objectCompressionSettingsDeflateCompressionSettings

Członkowie dziedziczeni

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

Uwagi

Deflate to algorytm kompresji danych bezstratnej, który wykorzystuje kombinację algorytmu LZ77 i kodowania Huffmana.

Zobacz standard tutaj: https://tools.ietf.org/html/rfc1951

Konstruktory

DeflateCompressionSettings()

Inicjalizuje nową instancję klasy Aspose.Zip.Saving.DeflateCompressionSettings.

public DeflateCompressionSettings()

Przykłady

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