Allows client-side screenshots by rendering the current HTML to a canvas element
JavaScript PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
node_modules
source
tests
.gitmodules
Makefile
README.md
index.html
version.txt

README.md

Canvas Renderer

JavaScript HTML-to-Canvas Renderer

The purpose of this script is to allow "screenshots" to be taken of any page. These "screenshots" are created by re-rendering every visible DOM element into a new canvas. Because of this re-rendering, screenshots are not 100% accurate, but aim to be as close as possible.

Browser Compatibility

This script should work fine in the following browsers:

  • Firefox 3+
  • Google Chrome

Support is planned for the following:

  • IE 7+ (IE < 9 support via flashCanvas)
  • Opera

Examples:

Demo Page