Exemple #1
0
        private static void DecompressFile(string inputFile, string outputFile)
        {
            var pc = new ParallelCompressor();

            using (var inStream = new FileStream(inputFile, FileMode.Open, FileAccess.Read))
                using (var outStream = new FileStream(outputFile, FileMode.Create, FileAccess.Write))
                {
                    pc.Decompress(inStream, outStream);
                }
        }
Exemple #2
0
        public void TestDecompress()
        {
            var inputFile  = @"c:\dev\veeam-test\GZipTest\bin\Debug\netcoreapp3.1\test_empty_0-compressed.out";
            var outputFile = @"c:\dev\veeam-test\GZipTest\bin\Debug\netcoreapp3.1\test_empty_0-decompressed.out";
            var pc         = new ParallelCompressor();

            using (var inStream = File.OpenRead(inputFile))
                using (var outStream = File.OpenWrite(outputFile))
                {
                    pc.Decompress(inputCompressed: inStream, outputUncompressed: outStream);
                }
        }