Product Information

Download PDF Writer

Other Tools
Command line printing with Acrobat Wrapper

Awards & Press
PC Magazine

CHIP.de Online

CNet

ZD Net

SnapFiles


Configuration Files

The program is controlled by a wide variety of settings. Each of these settings can influence the output or the user experience. When the program runs it looks for the settings in a set of setting files. These files and their location are described in more detail below.

Runonce Settings

When a print job is sent to the program it will look for a runonce file. The runonce setting file is used to control the PDF creation from another program. A runonce setting file is only valid for one print job and will be removed automatically when it is read. All other setting files are ignored if a runonce file exists.

Normal Settings

In case there is no runonce file, the program will look for a normal settings file. The normal settings file is written by the options dialog, which can be launched from the Start menu.

Global Settings

The settings read from the normal settings file can be overwritten by settings in a global settings file. A global settings file can contain a list of forced settings that apply to all users on the system. If the same setting is specified in both the normal setting file and the global setting file then the resulting value is taken from the global setting file.

User Settings

A user file is created to store information such as the last file and folder name used by the user.

File Names and Location

The table below lists the configuration files and their location. %APPDATA% and %Program Files% refers to the value of the APPDATA and Program Files environment variables. These locations vary with different versions of the Microsoft Windows operating system. Their values also change for different language versions of the operating system.

Runonce Settingsrunonce@printername.ini%APPDATA%\bioPDF\PDF Writer\
Normal Settingssettings@printername.ini%APPDATA%\bioPDF\PDF Writer\
Global Settingsglobal@printername.ini%Program Files%\bioPDF\PDF Writer\
User Settingsuser@printername.ini%APPDATA%\bioPDF\PDF Writer\

The pritnername part of the file names must be substituted with the name of the printer that you want to control with the settings in the file.

Backward Compatibility Notes

Prior to version 5 you could control the settings for individual printers by using something called instance names. With version 5 instance names are no longer supported. A printer named My Printer [Invoice] would have the instance name Invoice prior to version 5. The corresponding setting file would be settings-Invoice.ini. Starting with version 5 the settings-Invoice.ini file should be named settings@My Printer [Invoice].ini. The - is replaced by an @ and the instance name is replaced by the full printer name.

In order to make upgrading easier the printer will try to rename the files automatically to match the new naming conventions.

 
© Copyright 2008 bioPDF. All rights reserved | PAD files