title: ASP.NET screenshot page
body: <p>Related Stack Overflow question is <em><a href="https://stackoverflow.com/questions/1981670">Programmatically get a screenshot of a page</a></em>.</p>
  
  <p>My users will be logged into a private system, and I want to have a button on the page that says "Take Screenshot". This will link into the support system, and when they take the screen shot, it creates a new ticket with the screen shot as an automatic attachment.</p>
  
  <p>Content is variable, depending on who you are logged in as! This means I can't use an external screen shotting tool.</p>
  
  <p>Ideally, I would like all the HTML to be rendered to a bitmap which is saved to a disk. Is there some sort of server-side Internet&nbsp;Explorer component that can render the HTML and save it as a BMP?</p>
  
  <p>Kierren made good points. If I can grab the HTML via JavaScript, is there any server-side plugin that can render the HTML as an image as viewed through Internet&nbsp;Explorer?</p>