2010-04-28 17 views
19

फिट करने के लिए मैं उदाहरण के लिए एक आयताकार छवि 30x800 पिक्सलपेपरक्लिप आकार एक आयताकार बॉक्स

मैं इसे कैसे पेपरक्लिप साथ पैमाने सीमाओं खाली क्षेत्र को भरने के साथ एक 100x100 पिक्सेल छवि को पक्षानुपात बनाए रखने के सकता है?

एक उदाहरण: http://www.imagemagick.org/Usage/thumbnails/pad_extent.gif

उत्तर

46
has_attached_file :image, :styles => { :thumb => "100x100>" }, 
    :convert_options => {:thumb => "-gravity center -extent 100x100"} 

या नहीं सफेद पृष्ठभूमि के साथ

has_attached_file :image, :styles => { :thumb => "100x100>" }, 
    :convert_options => {:thumb => "-background red -gravity center -extent 100x100"} 
+0

बिल्कुल सही, धन्यवाद – astropanic

+0

+1 भयानक जवाब :) –

+0

धन्यवाद के लिए - पूरी तरह से काम करता है –

संबंधित मुद्दे