This dialog box allows you to further configure and customize how your output files are named. If you need to set up file naming to create each file with a unique name, or you need to include certain information in every filename, such as the date or who printed the file, this is where you would make those changes.

Naming Profiles

There are four different naming profiles to customize. Which naming profile is used depends on your current settings for the Serialized or Multi-page and Include JobID options on the Save tab. It is the combination of these settings that determines which profile is used to build the filename

Serialized or Multi-page

Include JobID

Naming Profile

Serialized

No

Serialized

Serialized

Yes

Serialized w/ JobID

Multi-paged

No

Multi-page

Multi-paged

Yes

Multi-page w/ JobID

 

Select one of the four available profiles to display its default settings. These settings are used to view and/or modify the default settings for a given profile, affecting how all documents using that profile are saved. Changing the selected profile here does not affect your settings on the Save tab.

To see how the naming profiles differ, consider the following settings and how the filename changes. The Format String and Variables list are explained in more detail below.

Profile

Format String

Variables and Resulting File Names

Serialized

Can be used with all output formats.

%s_%3d

$(OutputFileName)

$(FileNumber)

 

C:\Test\Invoice_001.jpg

C:\Test\Invoice_002.jpg

C:\Test\Invoice_003.jpg

...

Serialized w/ JobID

Can be used with all output formats.

%3d_%s_%3d

$(JobID)

$(OutputFileName)

$(FileNumber)

 

C:\Test\010_Invoice_001.jpg

C:\Test\010_Invoice_002.jpg

C:\Test\010_Invoice_003.jpg

...

Multi-page

Can only be used when creating TIFF images and PDF files.

%s

$(OutputFileName)

C:\Test\Invoice.pdf - or - 

C:\Test\Invoice.tif

Multi-page w/ JobID

Can only be used when creating TIFF images and PDF files.

%3d_%s

$(JobID)

$(OutputFileName)

C:\Test\011_Invoice.pdf - or - 

C:\Test\011_Invoice.tif

Profile Format Specification

Format String

The format string field is used in conjunction with the variables (see below) to build the filename. A format string is built up using regular text and place holders for string and numeric variables supplied by the driver.

A %s is used as a place holder for string variables, and a %d is used for numeric  variables. To pad numeric values with zeroes, place a number between the % and the "d" (see the format string above for Serialized). The order of the place holders must match the order of the variables; numeric variables must have a numeric place holder and string variables must have a string place holder.

All other characters appearing in the format string will be reproduced literally (as is) when building the filename.

For example, with the Save tab set to the following:

and using these settings for the filename:

will create filename of C:\Test\Archive_2010_Invoice.jpg.

Variables

Use the Add and Delete buttons to create a list of variables that match the place holders in the format string above. Use the Clear button to clear all the entries in the variable list.

Variable

Type and  Format String Place Holder

Description

$(Day)

Numeric, %d

The day in numeric format that the print job was submitted to the printer, from 1-31.

$(DocumentPageNumber)

Numeric, %d

The page number of the document being printed.

$(FileExtension)

String, %s

The file extension for the type of file being created.

$(FileNumber)

Numeric, %d

The file number of the sequence of files. For multipaged output, this is always 1. For serialized output this is the number of the file in the sequence.

$(Hour)

Numeric, %d

The hour in numeric format that the print job was submitted to the printer, 1-12 or 0-23 depending on your system preferences.

$(JobID)

Numeric, %d

The unique job ID used by the printer. This is set to zero when the driver is first installed and is automatically incremented by the driver at the start of every print job. The JobID is often used to ensure that all files created have unique names.

$(JobStatus)

Numeric, %d

The status of the print job, 1 for success, 0 for failure.

$(MachineName)

String, %s

The name of the computer the print job is running on.

$(Minute)

Numeric, %d

The minute in numeric format that the print job was submitted to the printer, from 0-59.

$(Month)

Numeric, %d

The month in numeric format that the print job was submitted to the printer, from 1-12.

$(OutputFileName)

String, %s

The contents of the $(OutputFileName) field. If this field is empty the name the printing application used when submitting the print job is used.

$(Second)

Numeric, %d

The second in numeric format that the print job was submitted to the printer, from 0-59.

$(UserName)

String, %s

The name of the user who submitted the print job.

$(Year)

Numeric, %d

The year in numeric format that the print job was submitted to the printer.

Output Directory

This is the same as the Output Directory on the Save tab. Changing the Output Directory on this tab will change the Output Directory on the Save tab.

$(OutputFileName)

This is the same as the Filename field on the Save tab.

Changing the %(OutputFilename) on this tab will change the Filename on the Save tab.

Use default extension

Leave this box checked if you want files to be saved with the default extension for the output file type, in this case .pdf. If you uncheck this box, no extension will be present  unless you specify one.

Restore Defaults

Restores this dialog's settings back to the initial defaults when the driver was first installed.

Help

Brings up the on-line help for this dialog.