Exemple #1
0
        public void Transform_MemoryToFile()
        {
            var jpeg   = File.ReadAllBytes(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "tu.jpg"));
            var output = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, Path.GetRandomFileName());

            if (JpegTools.Transform(jpeg, output, false, true))
            {
                var res = File.ReadAllBytes(output);
                Assert.That(res.Length, Is.LessThan(jpeg.Length));
            }
            else
            {
                Assert.Fail();
            }
            Assert.IsTrue(IsJpegImage(output));
            File.Delete(output);
        }
Exemple #2
0
        public void Transform_MemoryToMemory()
        {
            var jpeg = File.ReadAllBytes(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "tu.jpg"));

            if (JpegTools.Transform(jpeg, out byte[] res, copy: false, optimize: true))