जब आप एक निश्चित आकार की छवि चाहते हैं, तो variant का उपयोग किया जा सकता है:

image_tag user.avatar.variant(resize: "100x#100!")

क्या छवि अनुपात को बनाए रखने के लिए केवल width देना संभव है? ताकि ऊँचाई चौड़ाई के समानुपाती हो?

1
John 30 अगस्त 2019, 12:31

1 उत्तर

सबसे बढ़िया उत्तर

हाँ। यह संभव है। दस्तावेज़ीकरण के आधार पर: यहां

मुझे लगता है कि आपके पास पहले से ही gem "image_processing" आपके पास मणि फ़ाइल है। यह रत्न छवियों को संसाधित करने के लिए दो कामों का उपयोग करता है:

  • मिनीमैजिक (डिफ़ॉल्ट)। docs
  • वीआईपी। docs

दस्तावेज़ों से आप देख सकते हैं कि ऊंचाई/चौड़ाई के लिए शून्य पास करना संभव है।

1
Yury Matusevich 30 अगस्त 2019, 13:29