Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 672 Bytes

LosslessCompression.md

File metadata and controls

29 lines (20 loc) · 672 Bytes

Lossless Compression

Lossless compress JPEG logo

C#

FileInfo snakewareLogo = new FileInfo("Snakeware.jpg");

Console.WriteLine("Bytes before: " + snakewareLogo.Length);

ImageOptimizer optimizer = new ImageOptimizer();
optimizer.LosslessCompress(snakewareLogo);

snakewareLogo.Refresh();
Console.WriteLine("Bytes after:  " + snakewareLogo.Length);

VB.NET

Dim snakewareLogo As New FileInfo("Snakeware.jpg")

Console.WriteLine("Bytes before: " + snakewareLogo.Length)

Dim optimizer As New ImageOptimizer()
optimizer.LosslessCompress(snakewareLogo)

snakewareLogo.Refresh()
Console.WriteLine("Bytes after:  " + snakewareLogo.Length)