title: Open source Java library to produce webpage thumbnails server-side
body: <p>I am searching for an open source Java library to generate thumbnails for a given URL.  I need to bundle this capability, rather than call out to external services, such as <a href="http://aws.amazon.com/ast/" rel="nofollow noreferrer">Amazon</a> or <a href="http://www.websnapr.com/" rel="nofollow noreferrer">websnapr</a>.</p>
  
  <p><a href="http://www.webrenderer.com/" rel="nofollow noreferrer">http://www.webrenderer.com/</a> was mentioned in this post: <a href="https://stackoverflow.com/questions/119116/server-generated-web-screenshots#119264">Server generated web screenshots</a>, but it is a commercial solution.</p>
  
  <p>I'm hoping for a Java based solution, but may need to look into executing an external process such as <a href="http://khtml2png.sourceforge.net/index.php?page=faq" rel="nofollow noreferrer">khtml2png</a>, or integrating something like <a href="http://user.it.uu.se/~jan/html2ps.html" rel="nofollow noreferrer">html2ps</a>.</p>
  
  <p>Any suggestions?</p>