I have a problem with changing settings for the PDF-XChange Print Driver
Changing settings for the PDF-XChange Print Driver is confusing in that there are apparent inconsistencies when applying, using and saving settings.
Some settings are stored in the Current User Profile. (HKCU*) and can be considered permanent, while others are stored in memory by the printing application and should be considered temporary.
selected paper, size of custom paper, orientation, DPI, margin, scaling, name of active profile.
All other settings are Permanent Settings. Some examples are:
Printer Name; Layout (Normal, n-Up, Booklet.); PDF Specification, to which the created PDF file should conform; options for the PDF viewing application; Compression (color, indexed,mono, black&white); Graphics (color downsampling; indexed mono; balck&white); Fonts; Security; DigiSig; Overlay; Links; Watermarks; HeadersFooters; DocInfo; Save; Email; Optimization; Bookmarks; Save.
Note that changes to settings, made by a user, are saved separately from settings that 3rd party applications send to the printer. Third party applications are those that have been developed to use the PDF-XChange print Driver independently from the End User Print Driver that is being discussed here. Good examples of this are Tracker Software's own Office2PDF and Office Addin. Even though they are installed alongside the PDF-XChange Standard print Driver, they function as third party applications and as such, store their settings sepparately.
There are three main ways that parameters for a print job are set:
Manually set PDF-XChange “Printing Preferences”
These can be accessed either
- directly in the PDF-XChange Printer “Printing Preferences,” when accessed via the Windows Control Panel.
Windows Control Panel --> Printers --> PDF-XChange 4.0 / 5.0 --> Printing Preferences
- Using the “Properties” button, found in the Print dialogue window that opens when an application prints to the PDF-XChange 4.0 / 5.0 Printer
File --> Print --> PDF-XChange 4.0 --> Properties [button]
Most settings made this way are End User accessible, only for the current user (HKCU*) and persistent (changes result in a new ‘default’ setting).
Note that ‘Profiles’ within the Printer are simply collections of these settings; usage is subject to the same conditions as manually selecting settings, as described here. Their advantage is in the storing settings for easy access for re-use.
PDF-XChange “Printing Preferences” Accessed directly by a 3rd Party Application
Third party applications, developed specifically to use the PDF-XChange Print Driver, can access their own Printing Preferences settings and are stored in a different location (reg key), as such, they have their own values that remain independent of the Printer settings, as described above - the Tracker Software application Office2PDF and Office Addin are both examples of this.
Other Application(s) overriding printer settings
In some cases, the settings stored in the Printer are over-ridden by the application sending the Print job. This is caused by the Windows Print Subsystem and PDF-XChange cannot has no control over this behaviour.
A well known example of this is Microsoft Word. Word will dictate that the paper used shall be determined by the page set up in word. No matter what settings are used in a print driver (not just PDF-XChange), this page size will be forced. This is in contrast to how Notepad works, for example, where the page size set in the print driver will be honoured in the final print job.
Each application is unique in this and there is no exhaustive list of which applications honour the driver settings and which do not. It is literally a case of trial and error to determine the functionality.
There is no way to change the behaviour of the printer regards what is permanent and what is temporary. Most important is to understand how to use the settings in a way they are applied.
More Like This
- KB#310: I have a problem with Changing/Applying PDF-XChange Printer Settings
- KB#262: How do I predefine default User preferences when deploying the PDF-XChange Driver?
- KB#46: How do I post a support request to the forum
- KB#279: I have a problem with copying text from a PDF document.
- KB#149: How do I deploy PDF-XChange via the command line or script?