Access the Adobe Printing Preferences Print Output Folder

I want to programmatically access Adobe's default print folder folder, if one is installed. Is there a way to do this using C #?

I think that I’ll be fine just knowing what this set is, but if it can be installed from my application, then it will be great too.

enter image description here

Thanks,

+5
source share
2 answers

Sorry, but I do not think this is possible.

You cannot directly set any of these parameters (in any case, the printer driver settings are very problematic, since they are processed by the level of indirection in Windows, and registry keys can change).

https://forums.adobe.com/thread/1079735

+5
source

Most of the settings for this dialog box are in the registry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Adobe PDF and also HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Adobe PDF\PrinterDriverData

In particular, the β€œPort” key, which has Documents\*.pdf , is the one you want.

Note. Since they are HKLM keys, they will need administrator rights to change

+3
source

All Articles