2011-01-20 4 views
3

웹 페이지의 스냅 샷을 찍고 싶습니다. 이미지는 브라우저 윈도우의 전체 내용을 표시해야합니다 (스크롤 막대가없는 경우).웹 페이지의 전체 스냅 샷을 만드는 방법은 무엇입니까? (화면 이동 크기가 크다)

PHP 스크립트를 사용하여 동적으로이 작업을 수행하려고합니다.

+1

왜 귀하의 질문에 'php'태그가 지정되어 있습니까? –

+1

내 요구 사항을 수행하기 때문에 http://superuser.com/questions/39988/take-a-screen-shot-of-a-scrolling-window-that-includes-off-screen-parts –

+3

태그가 지정된 PHP를 확인하십시오. 스크립트를 사용하여 동적으로 페이지의 스냅 샷 – Rajasekar

답변

1

하나의 옵션은 CutyCapt과 같은 것을 호출하는 것입니다. X 서버가 필요하지만 문서에 표시된대로 Xvfb (헤드리스 가상 X 서버)를 사용하여 해당 위치를 채울 수 있습니다. 리소스를 절약하기 위해 동일한 Xvfb 인스턴스를 매번 재활용하려고 시도하십시오.

이와 비슷한 서비스를 제공하는 다양한 웹 서비스 제공 업체 (예 : webthumb)도 있습니다. 얼마나 많은 리소스가 있고 CutyCapt가 얼마나 많은지에 따라 고려해 볼 가치가 있습니다.

관련 문제