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); }
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))