JavaScript로 업로드하기 전에 이미지 자르기
2481 단어 javascripthtmlwebdevdesign
파일 업로드 필드가 있는 양식이 이미 설정되어 있다고 가정합니다.
우리의 목표는 기존 코드를 수정하지 않고도 이 필드에 이미지 편집을 추가하는 것입니다.
사용자가 이미지 자르기를 돕는 이유는 무엇입니까?
업로드하기 전에 이미지를 최적화하면 더 나은 이미지를 얻을 수 있을 뿐만 아니라 좌절감으로 양식을 종료하는 사용자가 줄어들기 때문에 더 많은 이미지를 얻을 수 있습니다.
CropGuide를 사용하여 이미지 자르기
이 자습서에서는 JavaScript 이미지 자르기 솔루션으로 CropGuide을 사용합니다.
CropGuide는 다음을 지원합니다.
설치에는 몇 분밖에 걸리지 않으며 두 단계가 필요합니다.
<script>
를 추가합니다.이제 CropGuide는 각 파일 업로드를 자동으로 가로채고 사용자에게 이미지 편집기를 제공합니다. CropGuide 대시보드에서 이미지 요구 사항을 설정할 수 있습니다.
중요: 이미지는 CropGuide에 업로드되지 않으며 브라우저에서 이미지 편집이 이루어지므로 개인 정보 보호 및 성능에 좋습니다.
이것이 우리 코드의 모습입니다.
<!-- The existing file input somewhere in our form -->
<input type="file" />
<!-- The script tag we just added to our page -->
<script defer src="https://cdn.crop.guide/loader/l.js?c=123ABC">
</script>
Try out the image editor here
CropGuide는 기본 파일 입력 요소와 함께 작동하지만 고급 JavaScript 파일 업로드 라이브러리에서도 잘 작동합니다.
마무리
웹 페이지에 단일 스크립트 태그를 삽입하여 웹 사이트에 이미지 자르기를 추가했습니다. 서버 로직을 편집하거나 JavaScript를 조정할 필요가 없어 많은 시간을 절약할 수 있었습니다.
이제 사용자가 이미지를 더 쉽게 업로드할 수 있으므로 더 높은 품질의 이미지와 더 많은 이미지가 업로드됩니다. 서버에서 이미지 문제를 수정하고 사용자가 이미지를 준비하는 데 도움을 주어 시간을 절약합니다.
Reference
이 문제에 관하여(JavaScript로 업로드하기 전에 이미지 자르기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/rikschennink/crop-images-before-upload-with-javascript-5ab1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)