My client has a multi-page PDF file. They need it split by page. Does anyone know of a way to do this - preferably in C#.
Siberix offers a reasonably costed commercial library for creating PDF's on the fly in .NET: http://siberix.com You can create the PDF's programmatically or through an XML transformation (and a combination of both IIRC).
I've used their library on a couple of projects and have found that not only is their library easy to work with, but their email support is incredible. And the license is quite cheap as well.