Class CompressionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.2.0)
Settings needed for compressor or decompressor to work.
public abstract class CompressionSettings
Inheritance
Derived
Bzip2CompressionSettings, DeflateCompressionSettings, EnhancedDeflateCompressionSettings, LzmaCompressionSettings, PPMdCompressionSettings, StoreCompressionSettings, XzCompressionSettings, ZstandardCompressionSettings
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
CompressionSettings()
protected CompressionSettings()
Properties
Bzip2
An instance of Bzip2CompressionSettings
with default parameters.
public static Bzip2CompressionSettings Bzip2 { get; }
Property Value
Deflate
An instance of DeflateCompressionSettings
with default parameters.
public static DeflateCompressionSettings Deflate { get; }
Property Value
EnhancedDeflate
An instance of EnhancedDeflateCompressionSettings
with default parameters.
public static EnhancedDeflateCompressionSettings EnhancedDeflate { get; }
Property Value
EnhancedDeflateCompressionSettings
Lzma
An instance of LzmaCompressionSettings
with default parameters.
public static LzmaCompressionSettings Lzma { get; }
Property Value
PPMd
An instance of PPMdCompressionSettings
with default parameters.
public static PPMdCompressionSettings PPMd { get; }
Property Value
Store
An instance of StoreCompressionSettings
with default parameters.
public static StoreCompressionSettings Store { get; }
Property Value
Xz
An instance of XzCompressionSettings
with default parameters.
public static XzCompressionSettings Xz { get; }
Property Value
Zstd
An instance of ZstandardCompressionSettings
with default parameters.
public static ZstandardCompressionSettings Zstd { get; }