Skip to content

Compression

Greg Finzer edited this page Oct 5, 2018 · 3 revisions

C# Example

string inputString = "".PadRight(1000, 'z');
Compression compression = new Compression();
byte[] inputBytes = Encoding.UTF8.GetBytes(inputString);
byte[] compressedBytes = compression.CompressBytes(CompressionType.GZip, inputBytes);
byte[] decompressedBytes = compression.DecompressBytes(CompressionType.GZip, compressedBytes);

VB.NET Example

Dim inputString As String = "".PadRight(1000, "z"c)
Dim compression As New Compression()
Dim inputBytes() As Byte = Encoding.UTF8.GetBytes(inputString)
Dim compressedBytes() As Byte = compression.CompressBytes(CompressionType.GZip, inputBytes)
Dim decompressedBytes() As Byte = compression.DecompressBytes(CompressionType.GZip, compressedBytes)
Dim outputString As String = System.Text.Encoding.UTF8.GetString(decompressedBytes)

Clone this wiki locally