19'C 흐림
서울 강남구
참고 url : http://www.catchstudio.com/labs/php-screenshots/
root권한으로 실행
cd /tmp
wget http://wkhtmltopdf.googlecode.com/files/wkhtmltoimage-0.11.0_rc1-static-i386.tar.bz2 //안될경우 직접 다운 받아서 실행
tar xvjf ./wkhtmltoimage-0.11.0_rc1-static-i386.tar.bz2
chown apache:apache ./wkhtmltoimage-i386
chmod +x ./wkhtmltoimage-i386
mv ./wkhtmltoimage-i386 /usr/bin/wkhtmltoimage-i386 // 경로는 원하는 곳으로 하면 됨
// The URL to get your HTML
$url = "http://www.google.com/";
// Name of your output image
$name = "example.jpg";
// Command to execute
$command = "/usr/bin/wkhtmltoimage-i386 --load-error-handling ignore";
// Directory for the image to be saved
$image_dir = "/var/www/images/";
// Putting together the command for `shell_exec()`
$ex = "$command $url " . $image_dir . $name;
// The full command is: "/usr/bin/wkhtmltoimage-i386 --load-error-handling ignore --width 1024 --height 500 --quality 100 --encoding "utf-8" --zoom 1.0 http://www.google.com/ /var/www/images/example.jpg"
// If we were to run this command via SSH, it would take a picture of google.com, and save it to /vaw/www/images/example.jpg
// Generate the image
// NOTE: Don't forget to `escapeshellarg()` any user input!
$output = shell_exec($ex);
ex) 한글이 깨질 경우 폰설 설치
yum install fonts-korean
fc-cache
wget http://static.campaign.naver.com/0/hangeul/renew/download/NanumFont_TTF.zip
unzip NanumFont_TTF.zip
mkdir /usr/share/fonts/nanumfont
mv *.ttf /usr/share/fonts/nanumfont
wget http://dev.naver.com/frs/download.php/443/ttf-nanum-coding-2.0-2.noarch.rpm
rpm -i ttf-nanum-coding-2.0-2.noarch.rpm
url '&' 포함 시 \&으로 변경
http://search.naver.com/search.naver?where=nexearch&query=%ED%94%84%EB%A6%AC%EB%8D%98&sm=top_hty&fbm=0&ie=utf8
http://search.naver.com/search.naver?where=nexearch\&query=%ED%94%84%EB%A6%AC%EB%8D%98\&sm=top_hty\&fbm=0\&ie=utf8
Manual url [ http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltoimage_0.10.0_rc2-doc.html ]