Yeah, thats the problem. I dont think theres an XSL-FO parser in the framework. It only supports XSLT as far as I know. Ive used Apaches FOP before, which is well-documented over on the Apache site. Id be surprised if there isnt a 3rd party component out there somewhere, otherwise maybe you could use Crystal Reports to generate the PDF instead?