xsharp.eu • Compressor class donated by Nick Friend
Page 1 of 1

Compressor class donated by Nick Friend

Posted: Thu May 23, 2019 6:30 pm
by wriedmann
Hello,

please find attached a zip file with both a viaef export file for XIDE and a prg file to use with Visual Studio.

This code was donated by Nick Friend, and translated to X# by myself.
I have left the original C# code as comment in the file.

Wolfgang
CompressorClass.zip
(4.66 KiB) Downloaded 87 times

Compressor class donated by Nick Friend

Posted: Fri May 24, 2019 6:46 pm
by ic2
Hello Wolfgang,

What does it do? Do you maybe have some lines of code that shows how it can be used?

Dick

Compressor class donated by Nick Friend

Posted: Fri May 24, 2019 7:14 pm
by NickFriend
Hi Dick,

It's just a dead simple class that takes most types of info... string, object, stream, byte array... and returns it as a compressed byte array that you can eg. store in a byte[] field in a database.

We use it for compressing text documents, xml info, long strings, etc. before storing them. Them when you retrieve you just use the corresponding DecompressXXX method to get back to the original type.

I offered it because I saw Wolfgang doing something similar/related with his generic serialisation class.

HTH

Nick