2009-06-19 13 views
37

Me gustaría recortar imágenes al cargar usando Paperclip para obtener pulgares cuadrados desde el centro de la imagen original. Me entero de un método de documentación que parece hacer exactamente lo que quiero:Recorte simple con Paperclip

transformation_to(dst, crop = false)

El problema es que no puedo averiguar dónde utilizar este método. Sería muy bueno para simplemente pasar algo como un parámetro aquí:

 has_attached_file :picture, 
        :styles => { :medium => "600x600>", :thumb => "something here" }

Respuesta

68

Sólo tiene que utilizar en lugar de #> como un parámetro:

has_attached_file :picture, :styles => { :thumb => "200x200#" }
+1

no podían encontrar en documentos de ImageMagick. ¿Qué exactamente # hace? – paulus

+4

El # es específico para clips. Paperclip lo usa como marcador para centrar y recortar la imagen. Puede consultar https://github.com/thoughtbot/paperclip/blob/master/lib/paperclip/thumbnail.rb para obtener más información. – Puhlze

+16

Chico, les podría gustar, documentar, eso o algo ... – Kevin