2009-06-19 15 views
37

के साथ सरल फसल, मैं मूल तस्वीर के केंद्र से वर्ग अंगूठे प्राप्त करने के लिए पेपरक्लिप का उपयोग करके अपलोड पर छवियों को फसल करना चाहता हूं।पेपरक्लिप

transformation_to(dst, crop = false)

समस्या यह है कि मैं समझ नहीं सकता है, जहां इस पद्धति का उपयोग करने के लिए है: मैं दस्तावेज में एक विधि है कि वास्तव में क्या करने के लिए जो मैं चाहता लगता है यह पता लगाना। यह बस एक पैरामीटर यहाँ के रूप में कुछ पारित करने के लिए बहुत अच्छा होगा:

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

उत्तर

68

आप केवल एक पैरामीटर के रूप में के बजाय> की # उपयोग करने की आवश्यकता:

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

यह ImageMagick डॉक्स में नहीं मिल सका। वास्तव में क्या करता है # – paulus

+4

# पेपरक्लिप विशिष्ट है। पेपरक्लिप इसे केंद्र के लिए मार्कर के रूप में उपयोग करता है और छवि को फसल करता है। आप अधिक के लिए https://github.com/thoughtbot/paperclip/blob/master/lib/paperclip/thumbnail.rb देख सकते हैं। – Puhlze

+16

लड़का, वे दस्तावेज़, वह या कुछ पसंद कर सकते हैं ... – Kevin

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