Show / Hide Table of Contents

Enum CompressionLevel

The compression level to be used when using a DeflateStream or ZlibStream with CompressionMode.Compress.

Namespace: OfficeOpenXml.Packaging.Ionic.Zlib
Assembly: EPPlus.dll
Syntax
public enum CompressionLevel

Fields

Name Description
BestCompression

The "best" compression, where best means greatest reduction in size of the input data stream. This is also the slowest compression.

BestSpeed

The fastest but least effective compression.

Default

The default compression level, with a good balance of speed and compression efficiency.

Level0

Same as None.

Level1

A synonym for BestSpeed.

Level2

A little slower, but better, than level 1.

Level3

A little slower, but better, than level 2.

Level4

A little slower, but better, than level 3.

Level5

A little slower than level 4, but with better compression.

Level6

A synonym for Default.

Level7

Pretty good compression!

Level8

Better compression than Level7!

Level9

A synonym for BestCompression.

None

None means that the data will be simply stored, with no change at all. If you are producing ZIPs for use on Mac OSX, be aware that archives produced with CompressionLevel.None cannot be opened with the default zip reader. Use a different CompressionLevel.

In This Article
Back to top Generated by DocFX