As I am using a lot XML, XML Schema and XSLT, e.g. for the content published
on Tech Head Brothers, it is
natural to use FOP and it’s .NET port
NFOP by Jason Pettys. Jason published a new
version of NFOP
based on the FOP version 0.20.5 that is working better than the first port. I
encourage you to download this version to give it a try.

I wrote an article, in French, about NFOP that you can read on Tech Head Brothers:
basé sur NFop
de fichier PDF avec .NET