이미지 조작은 웹 개발의 중요한 측면이며, 이미지 크기를 효율적으로 조정하는 것은 사용자 경험과 웹 사이트 성능을 최적화하는 데 필수적입니다. 전통적으로 Flash는 이미지 크기 조정에 사용되었지만 JavaScript의 발전으로 이제는 추가 플러그인 없이도 클라이언트 측에서 이미지 크기를 조정할 수 있습니다.
이미지 크기 조정을 위한 오픈 소스 솔루션을 찾는 개발자 다음 JavaScript 리소스는 강력하고 안정적인 옵션을 제공합니다.
Github Gist:
이 Gist는 이미지 크기 조정 알고리즘의 ES6 및 JavaScript 버전을 모두 제공합니다. https:// gist.github.com/dcollien/312bce1270a5f511bf4a.
사용법:
document.getElementById('select').onchange = function(evt) { ImageTools.resize(this.files[0], { width: 320, // maximum width height: 240 // maximum height }, function(blob, didItResize) { // didItResize will be true if it managed to resize it, otherwise false (and will return the original file as 'blob') document.getElementById('preview').src = window.URL.createObjectURL(blob); // you can also now upload this blob using an XHR. }); };
특징:
위 내용은 플러그인 없이 JavaScript를 사용하여 클라이언트 측에서 이미지 크기를 조정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!