I\'m looking for a way to generate PDF files using the standard PrintDocument and Graphics (GDI) classes in .NET. As far as I know, the only way to do that is by printing to
Amyuni PDF Converter does what you need, it provides a Microsoft certified printer driver that you can fully manipulate using a COM interface or .net assembly, and you can use standard GDI (or Windows.Forms classes) to generate your PDF files (you probably checked on Amyuni PDF Creator, which is a custom API as you stated in your comments to this answer ).