Deflater.SetLevel(Int32) Method

Definition

Sets the compression level to the specified value.

[Android.Runtime.Register("setLevel", "(I)V", "GetSetLevel_IHandler")]
public virtual void SetLevel (int level);
[<Android.Runtime.Register("setLevel", "(I)V", "GetSetLevel_IHandler")>]
abstract member SetLevel : int -> unit
override this.SetLevel : int -> unit

Parameters

level
Int32

the new compression level (0-9)

Attributes

Exceptions

If the compression level is invalid.

Remarks

Sets the compression level to the specified value.

If the compression level is changed, the next invocation of deflate will compress the input available so far with the old level (and may be flushed); the new level will take effect only after that invocation.

Java documentation for java.util.zip.Deflater.setLevel(int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to