C# Class NSoft.NFramework.Compressions.Compressors.IonicBZip2Compressor

Ionic 라이브러리의 BZip2 알고리즘을 이용한 Compressor 입니다.
Inheritance: AbstractCompressor
Mostrar archivo Open project: debop/NFramework

Public Methods

Method Description
Compress ( byte input ) : byte[]

지정된 데이타를 압축한다.

Decompress ( byte input ) : byte[]

압축된 데이타를 복원한다.

IonicBZip2Compressor ( ) : System

Initialize a new instance of SharpGZipCompressor with zip level : 6

IonicBZip2Compressor ( int zipLevel ) : System

Initialize a new instance of SharpGZipCompressor with zip level.

Method Details

Compress() public method

지정된 데이타를 압축한다.
public Compress ( byte input ) : byte[]
input byte 압축할 Data
return byte[]

Decompress() public method

압축된 데이타를 복원한다.
public Decompress ( byte input ) : byte[]
input byte 복원할 Data
return byte[]

IonicBZip2Compressor() public method

Initialize a new instance of SharpGZipCompressor with zip level : 6
public IonicBZip2Compressor ( ) : System
return System

IonicBZip2Compressor() public method

Initialize a new instance of SharpGZipCompressor with zip level.
public IonicBZip2Compressor ( int zipLevel ) : System
zipLevel int
return System