Ejemplo n.º 1
0
        public static byte[] Compress(byte[] input)
        {
            using (var output = new MemoryStream()) {
                using (var deflater = new DotZLib.Deflater(DotZLib.CompressLevel.Best)) {
                    deflater.DataAvailable += output.Write;
                    deflater.Add(input, 0, input.Length);
                }

                return(output.ToArray());
            }
        }
Ejemplo n.º 2
0
        public static byte[] Compress(byte[] input)
        {
            using (var output = new MemoryStream()) {
                using (var deflater = new DotZLib.Deflater(DotZLib.CompressLevel.Best)) {
                    deflater.DataAvailable += output.Write;
                    deflater.Add(input, 0, input.Length);
                }

                return output.ToArray();
            }
        }