2014-10-21 2 views
1

현재 내 에있는 스냅 샷 웹 페이지를 캡처 할 수 있습니까? 제발 도와주세요, 나는 초급이다PHP에서 현재 페이지의 스크린 샷을 캡처하는 방법은 무엇입니까?

+0

정확히 무엇을 원하며 컴퓨터의 인쇄 화면 버튼을 사용할 수없는 이유는 무엇입니까? –

+2

PHP는 서버 측입니다! 귀하의 탭은 클라이언트 측입니다! – donald123

+0

사용자가 버튼을 클릭 한 후 화면의 스냅 샷을 캡처하려고합니다. –

답변

1

아직 답변을 게시 할 수 없습니다.

많은 것들이 당신이하고있는 일과 사용하고있는 시스템에 달려 있습니다.

imagegrabscreen() & imagegrabwindow()

윈도우 & PHP 5> = 5.2.2에서만 사용할 수 있습니다. 빈 이미지가있는 경우 '서비스가 데스크톱과 상호 작용하도록 허용'하도록 Apache를 구성해야합니다. Windows 서비스로 이동하여 Apache를 찾아 속성에서 설정하십시오.

클라이언트 측에서 html2canvas + JavaScript를 사용하면 서버 측에 웹 페이지 이미지 + PHP를 게시하여 이미지를 저장할 수 있습니다. 이렇게하려면 Tutorial이 있습니다.

SO 질문이있는 옵션의 좋은 토론 (일부 조금 지금 일자)도있다 Website screenshots using PHP

플러스, 거기에, PHP는 API와 웹 사이트의 스크린 샷 기능을 제공 GrabzIt, Websnapr, 등 같은 많은 무료 서비스는 al.

관련 문제