ImageMagick.ImageOptimizer.GetOptimizer C# (CSharp) Method

GetOptimizer() private method

private GetOptimizer ( FileInfo file ) : ILosslessImageOptimizer
file System.IO.FileInfo
return ILosslessImageOptimizer
    private ILosslessImageOptimizer GetOptimizer(FileInfo file)
    {
      MagickFormatInfo info = GetFormatInformation(file);
      if (info == null)
        return null;

      foreach (IImageOptimizer optimizer in _Optimizers)
      {
        if (optimizer.Format.Module == info.Module)
          return optimizer as ILosslessImageOptimizer;
      }

      return null;
    }