웹프로그램밍 자료실/PHP 자료
[해피CGI][cgimall] wkhtmltopdf, ImageMagick 를 이용하여 스크린샷 찍기
해피CGI윤실장
2018. 11. 27. 09:17
안녕하세요 PHP 를 이용하여 스크린샷을 생성하는 프로그램을 찾던 중 리눅스의 모듈을 이용하는 방법이 있어서 한번 만들어 봤습니다.
우선 사용되는 모듈은 wkhtmltopdf(필수), ImageMagick 입니다.
wkhtmltopdf 는 웹사이트를 PDF 로 변환하여 저장하는 모듈 입니다.
ImageMagick 는 이미지를 가공하거나 변환하는 모듈인데요.
ImageMagick 의 경우 PDF, PSD 등등 여러가지 파일을 다양한 이미지로 변환할 수 있습니다.
서버에 설치하고 명령어만 알고 있다면 다양한 형태의 이미지를 만들 수 있습니다.
첨부한 파일은 wkhtmltopdf 를 이용하여 PDF 를 생성하고 PDF 를 이용하여 다시 이미지로 변환하는 방식으로 구성되어 있습니다.
현재 첨부한 방식은 쉘에서 실행하는 방식으로 구성되어 있습니다만 ...
조금 수정하시면 웹에서도 구동가능합니다. ^^