2011-01-10 15 views

Odpowiedz

14

Tak, to całkiem proste. Spinacz ma opcję zwaną: convert_options, która może być używana do tego celu. Pobiera parametry, które może zaakceptować ImageMagick/Ghostscript.

Oto przykład:

class User < ActiveRecord::Base 
    has_attached_file :avatar, :styles => { :thumb => ["100x100>", :jpg] }, 
          :convert_options => { :thumb => "-quality 92" } 
0

Opierając się na użytkownika @ DanneManne odpowiedź, jeśli chcesz przekonwertować oryginalny obraz zamiast dodać inny styl, wystarczy zdefiniować styl zwany :original i ustawić convert_options dla niego jak więc:

has_attached_file :image, 
    styles: { original: {} }, 
    convert_options: { original: "-quality 10" }