How can I override the default 'Print to File' port's save dialogue?
I'm trying to create a version 3 virtual printer driver, which uses the XPS filter pipeline to convert the XPS spool file into another PDL and save it to disk. 

I'm fine with the conversion side of things (using a pipeline filter), but when it comes to presenting the user with a dialog to select a path to save to, I'm not sure what's best!

I know that when I assign my virtual printer to the 'Print to File' port (FILE:), the spooler will show a default save dialogue before the job hits the print queue, like below on windows 7:

![Default save dialog][1]

Only problem is that the default is just a bit too basic. Is there any way to override this default save dialogue for my specific printer driver and provide my own full save dialog?

Thanks a lot!

Andy

  [1]: http://i.stack.imgur.com/jMFAz.png
How can I override the default 'Print to File' port's save dialogue?
===

I'm trying to create a version 3 virtual printer driver, which uses the XPS filter pipeline to convert the XPS spool file into another PDL and save it to disk. 

I'm fine with the conversion side of things (using a pipeline filter), but when it comes to presenting the user with a dialog to select a path to save to, I'm not sure what's best!

I know that when I assign my virtual printer to the 'Print to File' port (FILE:), the spooler will show a default save dialogue before the job hits the print queue, like below on windows 7:

![Default save dialog][1]

Only problem is that the default is just a bit too basic. Is there any way to override this default save dialogue for my specific printer driver and provide my own full save dialog?

Thanks a lot!

Andy

  [1]: http://i.stack.imgur.com/jMFAz.png