आनुपातिक रूप से छवियों का आकार कैसे बदलें
आनुपातिक रूप से छवियों का आकार बदलना एक सामान्य कार्य है जिसका उपयोग छवियों को उनके पहलू को बनाए रखते हुए विशिष्ट आयामों में फिट करने के लिए किया जा सकता है अनुपात। यह विशेष रूप से तब उपयोगी होता है जब विभिन्न आकारों की छवियों के साथ काम किया जाता है जिन्हें लगातार प्रदर्शित करने की आवश्यकता होती है।
jQuery का उपयोग करके आनुपातिक रूप से एक छवि का आकार बदलने के लिए, आप निम्नलिखित कोड का उपयोग कर सकते हैं:
$('img').css({
'max-width': '100%',
'max-height': '100%',
'width': 'auto',
'height': 'auto'
});
यह कोड छवि की अधिकतम चौड़ाई और ऊंचाई को 100% पर सेट करता है, जो छवि को इन आयामों के भीतर फिट होने के लिए आनुपातिक रूप से स्केल करने की अनुमति देता है। मूल पहलू अनुपात को बनाए रखने के लिए 'चौड़ाई' और 'ऊंचाई' गुणों को 'ऑटो' पर सेट किया गया है। फ़ंक्शन:
फ़ंक्शन कैलकुलेटAspectRatioFit(srcWidth, srcHeight, maxWidth, maxHeight) { var अनुपात = Math.min(maxWidth / srcWidth, maxHeight / srcHeight); वापसी {चौड़ाई: srcWidth*अनुपात, ऊंचाई: srcHeight*अनुपात }; }function calculateAspectRatioFit(srcWidth, srcHeight, maxWidth, maxHeight) {
var ratio = Math.min(maxWidth / srcWidth, maxHeight / srcHeight);
return { width: srcWidth*ratio, height: srcHeight*ratio };
}
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3