PerceiveIT

Scryber is an advanced PDF generation tool that allows complete definition of a dynamic PDF document based on XML (and code)
including cascading styles, databinding and component separation in referenced files.
This framework is built entirely in .NET and is released under the LGPL...
More information