Hi Raphael,
Why not use a printer which just does nothing and let the standard process flow normally?
I am personnaly using (and implementing at customers) PDF Creator / Architect, which is open source to a certain point and let you do this...
Regards,
Eric