Hi,
Great to hear that you liked it!
There are quite a number of tools available like webkit2png, PyWebShot
in Phyton and snapurl in Ruby but all of them are for taking
thumbnails of web pages which is the functionality I use in Copyto.
Taking screenshots of of documents is a different challenge which
unfortunately I have no information about.