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