Exemplo n.º 1
0
        private static void CompressFile(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.Compress(inStream, outStream);
                }
        }
Exemplo n.º 2
0
        public void TestCompress()
        {
            var inputFile  = @"c:\dev\veeam-test\GZipTest\bin\Debug\netcoreapp3.1\test_empty_0.bin";
            var outputFile = @"c:\dev\veeam-test\GZipTest\bin\Debug\netcoreapp3.1\test_empty_0-compressed.out";
            var pc         = new ParallelCompressor();

            using (var inStream = File.OpenRead(inputFile))
                using (var outStream = File.OpenWrite(outputFile))
                {
                    pc.Compress(inputUncompressed: inStream, outputCompressed: outStream);
                }
        }