Ejemplo n.º 1
0
        public void Case1()
        {
            var builder = new WebPDecoderBuilder();

            var encoder = builder
                          .Flip()
                          .Build();

            var output = new MemoryStream();

            using (var inputFile = File.Open("Samples/openCC.webp", FileMode.Open)) {
                encoder.Decode(inputFile, output);
            }

            Assert.NotEqual(0, output.Length);
        }
Ejemplo n.º 2
0
        public void Case2()
        {
            var builder = new WebPDecoderBuilder();

            var encoder = builder
                          .Flip()
                          .Build();

            if (!Directory.Exists("Output"))
            {
                Directory.CreateDirectory("Output");
            }

            using (var outputFile = File.Open("Output/openCC-Flip.png", FileMode.Create))
                using (var inputFile = File.Open("Samples/openCC.webp", FileMode.Open)) {
                    encoder.Decode(inputFile, outputFile);
                }
        }