C# Class Argentini.Halide.H3Compress

The H3Compress class contains methods and properties for compressing and decompressing data.
Datei anzeigen Open project: argentini/Halide

Public Methods

Method Description
Compress ( byte buffer ) : byte[]

GZip compress a byte array.

CompressString ( string text ) : String

GZip compress a string. Only useful for strings over 300 characters in length.

Decompress ( byte gzipBuffer ) : byte[]

GZip decompress a byte array.

DecompressString ( string compressedText ) : String

GZip decompress a string compressed with CompressString().

Private Methods

Method Description
H3Compress ( ) : System

Method Details

Compress() public static method

GZip compress a byte array.
public static Compress ( byte buffer ) : byte[]
buffer byte Byte array to compress.
return byte[]

CompressString() public static method

GZip compress a string. Only useful for strings over 300 characters in length.
public static CompressString ( string text ) : String
text string String to compress.
return String

Decompress() public static method

GZip decompress a byte array.
public static Decompress ( byte gzipBuffer ) : byte[]
gzipBuffer byte Byte array to decompress.
return byte[]

DecompressString() public static method

GZip decompress a string compressed with CompressString().
public static DecompressString ( string compressedText ) : String
compressedText string String to decompress.
return String