Global defaults

Global defaults can be set in the [Configuration] section of the dp.ini of your ITP/Server setup. Besides global defaults that can also be passed as a parameter (which are described in a former section) it is also possible to set some other defaults on a global level:

DocToPDF.PaperSize

Sets the default paper size. Normally, this setting does not need to be specified, as the paper size will be derived from the source document.

DocToPDF.PaperSize=("A4", "A3", "Letter", or "Legal")

If not set it defaults to the A4 size.

DocToPDF.Orientation

Sets the default paper orientation. Possible values are Landscape and Portrait.

DocToPDF.Orientation=("Portrait" or "Landscape")

If not set it defaults to Portrait.

DocToPDF.MultiLingual

Set to N to turn off multi-language support. Multi-language support is needed to support non-western and special character sets, and gives the most portable documents in practice. We advise to keep this setting turned on, as it avoids problems with missing characters in the output. Notably, this setting is often required when the output contains currency symbols such as the Euro sign (€). Turning off multi-lingual, however, may result in somewhat smaller files.

DocToPDF.MultiLingual=(Y or N)

If not set it defaults to Y. Note that if multilingual support is on, most font embedding parameters will not have any effect. In that case, all fonts, including the standard fonts but with the exception of licensed fonts, will be embedded as a subset.

DocToPDF.HorizontalMargin

To set the horizontal printer margins (in mm). The printer margin defines the area that will contain graphical data. The area outside the margin will stay blank. Normally, this setting does not need to be specified, as the default allows the entire page to be used.

DocToPDF.HorizontalMargin=(<number>)

If not set it defaults to zero.

Note

A real printer ordinarily has non-zero margins. So not everything that appears on the boundaries of a PDF page may actually get printed. If you want to mimic this behavior in the PDF document, set the margins to the same value as your printer.

DocToPDF.VerticalMargin

To set the printer margins (in mm). The printer margin defines the area that will contain graphical data. The area outside the margin will stay blank. Normally, this setting does not need to be specified, as the default allows the entire page to be used.

DocToPDF.VerticalMargin=(<number>)

If not set it defaults to zero.

Note

A real printer ordinarily has non-zero margins. So not everything that appears on the boundaries of a PDF page may actually get printed. If you want to mimic this behavior in the PDF document, set the margins to the same value as your printer.

DocToPDF.SimPostscript

Set to Y to enable Postscript simulation, or N to disable. This option changes how the PDF printer driver presents itself to the word processor application. This option is needed when using transparent backgrounds or watermarks in Microsoft Word. It is turned off by default. However, in new ITP/Server installations the option is explicitly turned on by the default configuration.

DocToPDF.SimPostscript=(Y or N)

DocToPDF.ExportPDFA

Set to Y to generate documents that are PDF/A-1b compliant. This setting can be overridden by the parameter ProducePDFA on the command DocToPDF.

DocToPDF.ExportPDFA=(Y or N)

If not set it defaults to N (disabled).

DocToPDF.DPI

Set to the default resolution (in dots-per-inch) used to position text and downsample images. Supported values are 72, 150, 300, 600 and 1200 DPI. This setting can be overridden by the parameter DPI on the command DocToPDF.

DocToPDF.DPI=(<number>)

Note the following remarks: