2009-08-31 5 views
0

이것은 길 수는 있지만 가능할 수도있는 I've seen things입니다.자바 스크립트 - 이미지로 요소의 시각 표현

나는 div로 이미지를 채 웁니다. 당신이 알아야하는 경우 앨범 커버. 사용자가 이미지로 다운로드 할 수있게하고 싶습니다. 그래서 그들은 그것을 데스크톱 배경처럼 사용할 수 있습니다.

이렇게 가능합니까? 요소의 시각적 표현을 가져 와서 이미지로 표시 하시겠습니까? 이에 대한

img

태그를 사용할 수 있습니다 내가 당신의 질문에서 이해에서

+0

에서 찾을 수 있습니다 예를 들어 wkhtmltoimage을 위해,이 작업을 수행하는 다양한 도구가 있습니까? 죄송 합니다만, 당신이 무엇을 성취하려고하는지 이해하지 못합니다 ... – fresskoma

답변

1

기본적으로 그렇게 할 수 없습니다. 최소한 크로스 브라우저 야. 그러나 그것이 중요하지 않은 경우. 당신은 당신이 가능하게 렌더링 서버 쪽을 할 수있는 여기 http://www.nihilogic.dk/labs/canvas2image/

0

. 사용자는 브라우저에서 이미지를보고 하드 드라이브에 이미지를 저장할 수 있습니다.

설명에서 각각의 이미지는 다른 앨범 표지가 될 것이므로이 이미지를 단일 이미지로 결합하는 것은 좋은 생각이 아닙니다.

0

만약 내가 div의 이미지의 위치를 ​​알고 있다면, 이미지를 서버 측에서 함께 연결하여 하나의 이미지로 만들 수 있습니다. 그런 다음 사용자가이 버튼을 클릭하여이 이미지를 어셈블하고 다운로드하는 기능을 호출 할 수 있습니다.

0

<canvas>

검사를 시도 할 수 있습니다. 이것에 의해 당신은 HTML과 스크린 샷의 종류를 서버에서 생성 할 수 있다는 것을 의미합니다. 결과는 사용자가 보는 것과 거의 항상 최소한 다를 것입니다. 그러나 요구 사항에 따라 충분할 수도 있습니다.

는 wkhtmltopdf의 자매 프로젝트 인 경우 "시각적 표현"에 의해 무슨 뜻 이죠 https://code.google.com/p/wkhtmltopdf/

관련 문제