I'm currently working on a project where I've been tasked with implementing a feature that will allow users to flip through a book in PDF format. I've tried searching for existing software and components that would help with this task, and I've found a few... The problem though, is that the client is quite rigid about how they want this to be presented; it needs to be fully embedded into the existing website, so big Flash book flipping solutions is out of the question, and it also needs to be able to handle PDFs dynamically, so no pre-processing of PDFs into Flash movies.
So my current thought is to rasterize requested PDF pages on demand and temporarily cache these on disk to improve performance somewhat.
My question is: does anyone know of a (good) .NET Framework PDF component/framework that will allow me to rasterize individual (or all) pages in a PDF? It does most certainly not have to be free or open source, the only requirement is that they have an evaluation version available, as I need to verify it's functionality.