We need a .NET function that we can pass HTML to that will:
1) Render the HTML and create an image of the rendered HTML
2) Create an imagemap from the image/original HTML mapping clickable links/images to the links/images in the rendered image
3) Return the newly created image and HTML imagemap
In other words, we need to create an imagemaped screenshot of an HTML document.
I would be pleased to work for you, this is an interesting idea and I have already figured out some ways for doing this in a robust way. I have 4 years of experience in C# and HTML.