2012-01-16 4 views
6

Quindi mi aspetto una serie di foto di diverse dimensioni e proporzioni. Voglio essere in grado di ridurre/allungare la foto per adattarla il più possibile a un rettangolo 200x100 e quindi ritagliare il resto che non si adatta. Voglio che il raccolto si svolga anche nel centro. È possibile? Sono così confuso con la documentazione di imagemagick.Ridimensiona e ridimensiona graffetta al rettangolo

Grazie!

+0

non ho una risposta diretta per voi, ma WordPress ha alcuni ottimi strumenti Javascript image edit/raccolto nel periodo post-edit amministratore editor WYSIWYG che si potrebbe dare un'occhiata a. –

risposta

18

opzione del Paperclip # farà esattamente quello che vuoi: adattare l'immagine al massimo entro le dimensioni specificate poi ritagliare l'eccesso con gravità al centro.

Esempio:

has_attached_file :photo, 
        :styles => { 
        :original => "200x100#" 
        } 

Nota: Se si desidera mantenere intatto originale e generare un pollice ritagliata aggiuntivo, basta cambiare la chiave :original a qualcos'altro, come :thumb.

Riferimento: http://rdoc.info/github/thoughtbot/paperclip/Paperclip/ClassMethods