2010-07-15 7 views
4

Quelle est la différence entre l'utilisation> ou # lors du recadrage d'un pouce:Rails: TROMBONE Recadrage Syntaxe

exemple:

has_attached_file :image, :styles => {:small => "100x100#"} 


has_attached_file :image, :styles => {:small => "100x100>"} 

Comment obtenez un pouce qui a la hauteur maxium de 100px, mais variable largeur (pour préserver le rapport d'aspect)?

Merci

Deb

Répondre

10

Paperclip utilise ImageMagick sous les couvertures, voici un lien vers l'intégralité des paramètres de géométrie ImageMagick (ce que vous mettez dans vos: petites définitions miniatures):

http://www.imagemagick.org/script/command-line-processing.php#geometry

On dirait que vous voulez: "Hauteur donnée, largeur automatiquement sélectionnée pour préserver le rapport d'aspect."

has_attached_file :image, :styles => {:small => "x100"} 
+0

merci! Je vais l'essayer! – deb

+0

fonctionne parfaitement! merci encore – deb

+0

Le lien imagemagick n'aborde pas ce que le "#" signifie, donc la question reste sans réponse. –

-1
has_attached_file :photo, 
    :styles => { 
    :thumb=> "100x100#", 
    :large => "400x400>" }