An issue that many printing users have struggled with has been overriding printer settings stored within a document. This issue is most commonly faced when using applications such as Microsoft Word or Excel. The Black Ice printer drivers are often used in third party application which either expect or require a specific DPI, such as faxing or document imaging applications.
When an application stores printer settings within a document, the DPI settings stored are taken from the default printer at the time that the document was created. In most cases, the stored DPI settings will not be the setting required by the target application.
The Black Ice printer drivers include a feature which will force the final output file to have a specific DPI setting, regardless of what the printing application uses for a DPI value. This way, if the application prints at 600 DPI, the Black Ice printer can scale the resulting image to the value specified with the Force DPI option.
However, if the Force DPI option is not set, or not stored in the devmode saved in the printed document, developers were at the mercy of the printing application.
Using the Ignore Application Devmode feature, developers can set the Black Ice printer driver to ignore the Black Ice settings stored in the document and use a set of specifically defined values provided by the developers. This way, developers can override the stored values and can ensure the Force DPI option will be used along with the DPI value required by their application.