Sha256: 3acecfe26326b324dff7ea66d896b280fbf179be3d56c11064508eef5beeab1a
Contents?: true
Size: 534 Bytes
Versions: 6
Compression:
Stored size: 534 Bytes
Contents
class ImageOptimizer class JPEGOptimizer < ImageOptimizerBase private def command_options flags = ['-f', '--strip-all', '--all-progressive'] flags << max_quantity if (0..100).include?(options[:quality]) flags << quiet if options[:quiet] flags << path end def max_quantity "--max=#{options[:quality]}" end def quiet '--quiet' end def extensions %w[jpeg jpg] end def type 'jpeg' end def bin_name 'jpegoptim' end end end
Version data entries
6 entries across 6 versions & 1 rubygems