Class
DeflateSettings

Configures Deflate compression, specifying compression level and header format for streams or ZIP entries.

Definition

Namespace:Telerik.Windows.Zip

Assembly:Telerik.Windows.Zip.dll

Syntax:

cs-api-definition
public class DeflateSettings : CompressionSettings, INotifyPropertyChanged

Inheritance: objectCompressionSettingsDeflateSettings

Implements: INotifyPropertyChanged

Inherited Members CompressionSettings.OnPropertyChanged(string)CompressionSettings.MethodCompressionSettings.PropertyChanged

Constructors

DeflateSettings()

Creates a settings object preconfigured for Deflate with optimal level and ZLIB header.

Declaration

cs-api-definition
public DeflateSettings()

Properties

CompressionLevel

Gets or sets the Deflate algorithm compression level, influencing speed versus size.

Declaration

cs-api-definition
public CompressionLevel CompressionLevel { get; set; }

Property Value

CompressionLevel

HeaderType

Gets or sets the wrapping header emitted for standalone Deflate streams (suppressed for ZIP entries).

Declaration

cs-api-definition
public CompressedStreamHeader HeaderType { get; set; }

Property Value

CompressedStreamHeader