Web site screenshot tool based on PHP and PhanotomJS
You can use it to take screenshots for testing or monitoring service
- Upload to your webserver
- Make the
bin
executablechmod +x /var/www/html/screen/bin/phantomjs
- Make your folder writable
- Open your browser to index.php
You can directly render the taken screen-shot with the shot.php
file
You can render any link by passing it as url
parameter
shot.php?url=google.com
You can specify height and width:
shot.php?url=google.com&w=300&h=100
If you want to crop/clip the screen shot, you can do so like this:
shot.php?url=google.com&w=800&h=600&clipw=800&cliph=600
To download the image, just go to shot.php?url=google.com&download=true
Interface http://screen.microweber.com/
Screenshot from api http://screen.microweber.com/shot.php?url=http%3A%2F%2Fwww.reddit.com%2Fr%2Fphp
You can also set width and height, for example if you want to test how a page looks on small resolution. http://screen.microweber.com/shot.php?url=m.facebook.com&w=300&h=100
- FontConfig must be installed -
apt-get/yum install fontconfig
- FreeType is also required -
apt-get/yum install freetype*
Thanks to the PhanotomJS guys for creating their awesome WebKit scripting interface.
This tool was originally created to take screenshots for Microweber