class ImageOptim::Worker::Pngquant

pngquant.org/

Constants

ALLOW_LOSSY_OPTION
MAX_COLORS_OPTION
QUALITY_OPTION
SPEED_OPTION

Public Instance Methods

optimize(src, dst) click to toggle source
# File lib/image_optim/worker/pngquant.rb, line 51
def optimize(src, dst)
  args = %W[
    --quality=#{quality.begin}-#{quality.end}
    --speed=#{speed}
    --output=#{dst}
    --force
    #{max_colors}
    --
    #{src}
  ]
  execute(:pngquant, *args) && optimized?(src, dst)
end
run_order() click to toggle source
# File lib/image_optim/worker/pngquant.rb, line 47
def run_order
  -2
end