public LosslessCompress ( |
||
file | The image file to optimize | |
return | void |
public void LosslessCompress(FileInfo file)
{
Throw.IfNull(nameof(file), file);
DoLosslessCompress(file);
}
ImageOptimizer::LosslessCompress ( string fileName ) : void |
public static void MakeGooglePageSpeedInsightsHappy() { FileInfo snakewareLogo = new FileInfo(SampleFiles.OutputDirectory + "OptimizeTest.jpg"); File.Copy(SampleFiles.SnakewareJpg, snakewareLogo.FullName, true); Console.WriteLine("Bytes before: " + snakewareLogo.Length); ImageOptimizer optimizer = new ImageOptimizer(); optimizer.LosslessCompress(snakewareLogo); snakewareLogo.Refresh(); Console.WriteLine("Bytes after: " + snakewareLogo.Length); }