나는 삼성 tizen tv의 응용 프로그램을 만들기 위해 노력하고 있습니다. 내 응용 프로그램에서 라이브 URL의 이미지를 표시합니다. 한 화면에는 많은 이미지 (aprrox. 150)와 각 이미지의 크기가 더 높고 (약 1MB) 해상도가 더 높습니다 (1920 x 1080). 이미지 크기 및 해상도로 인해 항목 간 탐색이 느려집니다. 그래서 jquery를 사용하여 이미지 크기를 줄이려고합니다. URL에서 이미지를 다운로드하고 서버 사이드 스크립트를 사용하지 않고 jquery를 사용하여 물리적으로 크기를 조정할 수 있습니까? 이 삼성 TV의 애플리케이션에서 가능하지만 브라우저에서이 사용 캔버스 achive 수있는 경우서버 측 스크립트를 사용하지 않고 jquery를 사용하여 이미지 크기 조정
0
A
답변
1
확실하지
(아래의 예를, 원본 이미지의 크기 (baseImg)의 두 배 감소됩니다) 단지 크기를 조정할 이미지 jQuery를하고 디스플레이를 사용하지 않고 원본 이미지를 표시하지 않습니다
$(document).ready(function() {
var baseImg = $('#base')[0],
outImg = $('#result-image'),
canvas, context;
canvas = document.createElement('canvas');
// set canvas size to the size of original image
canvas.width = baseImg.width;
canvas.height = baseImg.height;
context = canvas.getContext('2d');
context.drawImage(baseImg, 0, 0, baseImg.width/2, baseImg.height/2);
outImg.attr('src', canvas.toDataURL());
});
그리고 하나 더 예를
<img id="result-image" />
var baseImg = new Image(),
outImg = document.getElementById('result-image'),
canvas, context;
baseImg.onload = function() {
canvas = document.createElement('canvas');
// set canvas size to the size of original image
canvas.width = baseImg.width;
canvas.height = baseImg.height;
context = canvas.getContext('2d');
context.drawImage(baseImg, 0, 0, baseImg.width/2, baseImg.height/2);
outImg.src = canvas.toDataURL();
};
// not requires in your case,it just allows to use toDataURL() for image loaded from another domain
baseImg.crossOrigin = "Anonymous";
baseImg.src = "https://pp.vk.me/c626925/v626925429/26d09/KaotJEBjASw.jpg";
+1
입니다. 코드를 자세히 작성해 주실 수 있습니까? $ ('#base')와 '.resize1'은 무엇입니까? –
관련 문제
- 1. ImageIO를 사용하지 않고 Java에서 이미지 크기 조정
- 2. 서버 측 글꼴 크기 조정
- 3. 자바 스크립트를 사용하여 이미지 크기 조정
- 4. 이미지 크기 조정 (클라이언트 측)
- 5. CI 이미지 조작 함수를 사용하지 않고 CodeIgniter에서 이미지 크기 조정
- 6. 헤더를 사용하지 않고 PHP를 사용하여 이미지 크기 조정
- 7. JQuery를 사용하여 Chrome에서 이미지 크기 조정
- 8. 쉘 스크립트를 사용하여 이미지 크기 조정
- 9. (서버 측 스크립트를 사용하지 않고) jQuery를 사용하여 아파치 서버의 XML 파일에 쓰기
- 10. jquery를 사용하여 서버 측 함수 호출
- 11. 마우스로 이미지 크기 조정
- 12. 클라이언트 측 이미지 크기 조정 및 저장
- 13. jQuery를 사용하여 Wordpress 데이터베이스의 서버 측 조작
- 14. jQuery를 사용하여 브라우저 크기 조정
- 15. Jquery를 사용하여 텍스트 크기 조정
- 16. 여러 이미지 크기 조정
- 17. 이미지 Codeigniter 크기 조정
- 18. 이미지 크기 조정 스크립트를 .PNG 및 .GIF로
- 19. 투명도를 잃지 않고 png 이미지 크기 조정
- 20. jQuery를 사용하여 서버 측 Python 스크립트를 어떻게 실행합니까?
- 21. 크기 조정없이 이미지 JavaScript/jQuery 크기 조정
- 22. ckeditor 속성을 사용하여 이미지 크기 조정
- 23. PHP : 크기 조정 이미지
- 24. Magick.net을 사용하여 이미지 크기 조정
- 25. CSS를 사용하여 이미지 크기 조정
- 26. JMagick을 사용하여 이미지 크기 조정
- 27. CV_INTER_AREA를 사용하여 이미지 크기 조정
- 28. imresize없이 크기 조정 이미지 (MATLAB)
- 29. PHP 이미지 마술사를 사용하여 이미지 크기 조정
- 30. 이미지 크기 조정 이미지
당신이 크기를 말할 때, 당신은 이미지 크기가 (또는) 파일 크기를 의미합니까? –
예 파일 크기가 아니며 치수가 –