Take Screen Shot of a webpage via code
<p>I have a website which generates HTML tags dynamically in a specific div. Now after all the HTML tags are created I save these HTML tags in Database. The problem is that I need to take the Screen Shot of the web page where the HTML Tags are generated. when I am about to save it, but;</p>

<ol>
<li>I cant Imagine where to begin as far as the screen shot thing goes.</li>
<li>I don't want to use Third party API as what they generally do is ask for a url and then go to the website take a screen shot and then email it to you.</li>
</ol>

<p>why I cant use them is because when i dynamically create HTML Tags they are just on the browser. if someone else try to access the same link they will get a page without the currently created HTML Tags (even if I refresh the page the tags are gone.).</p>

<p>I dont want a complete solution just a Tip on how to start building the solution for this problem, and by screen shot I mean Images.</p>

<p>Thank you.</p>
