Please enable JavaScript to view this site.

Raster Image Printer

 

warning

The Advanced File Naming settings are only recognized when SetV11CompatibilityModeEnabled is set to 1 (enabled) in the Save settings. This switches the file naming styles and defaults back to version 11 and uses the settings below. This was added in version 12.0.027.

Format string S

Default: %s_%3d

Format string to use when creating serialized output. This is used with the ordered list of macros in Variables S to create the file name.

%s - This is replaced with the base file name using $(OutputFileName).

%3d - This is the file number in the serialized sequence, and how many digits of padding. The macro $(FileNumber) holds the value of which file in the sequence is being created. The default gives 001, 002, etc,

[Advanced File Naming]

Format string S=%s_%3d

Variables S=$(OutputFileName);$(FileNumber)

See also: Format Strings

Format string SJ

Default: %3d_%s_%3d

Format string to use creating serialized output when UseJobID in the [Save] options is enabled. This is used with the ordered list of macros in Variables SJ to create the file name.

%3d - The macro $(JobID) holds the job ID of the print job. It will have 3 digits of padding, 001, 002, etc.

%s - This is replaced with the base file name using the macro $(OutputFileName).

%3d - This is the file number in the serialized sequence, specified using the $(FileNumber) macro, and how many digits of padding. The default gives 001, 002, etc

[Advanced File Naming]

Format string S=%3d_%s_%3d

Variables SJ=$(JobID);$(OutputFileName);$(FileNumber)

See also: Format Strings

Format string M

Default: %s

Format string to use creating multipaged output. A multipaged file is one that contains all the pages in a single file. This format string is used with the ordered list of macros in Variables M to create the file name.

%s - This is replaced with the base file name using the macro $(OutputFileName).

[Advanced File Naming]

Format string M=%s

Variables M=$(OutputFileName)

See also: Format String

Format string MJ

Default: %3d_%s

Format string to use creating multipaged output when UseJobID in the [Save] options is enabled. This is used with the ordered list of macros in Variables MJ to create the file name. A multipaged file is one that contains all the pages in a single file.

%3d - The macro $(JobID) holds the job ID of the print job. It will have 3 digits of padding, 001, 002, etc.

%s - This is replaced with the base file name using the macro $(OutputFileName).

[Advanced File Naming]

Format string M=%3d_%s

Variables M=$(JobID);$(OutputFileName)

See also: Format Strings

Use default extension S

Default: 1

When set to 1, uses the default extension for the file type being created when creating serialized files. Set this to 0 to use a custom file extension instead. The custom extension is specified using Output filename in the [Save] options section.

[Advanced File Naming]

Use default extension S=1

See also: Save Options

Use default extension SJ

Default: 1

When set to 1, uses the default extension for the file type being created when creating serialized files and UseJobID in the [Save] options is enabled. Set this to 0 to use a custom file extension instead. The custom extension is specified using Output filename in the [Save] options section.

[Advanced File Naming]

Use default extension SJ=1

See also: Save Options

Use default extension M

Default: 1

When set to 1, uses the default extension for the file type being created when creating multipaged files. Set this to 0 to use a custom file extension instead. The custom extension is specified using Output filename in the [Save] options section.

[Advanced File Naming]

Use default extension M=1

See also: Save Options

Use default extension MJ

Default: 1

When set to 1, uses the default extension for the file type being created when creating multipaged files and UseJobID in the [Save] options is enabled. Set this to 0 to use a custom file extension instead. The custom extension is specified using Output filename in the [Save] options section.

[Advanced File Naming]

Use default extension MJ=1

See also: Save Options

Variables S

Semi-colon (;) or comma (,) delimited list of variables that correspond to the %s and %d placeholders in Format string S.

[Advanced File Naming]

Format string S=%s_%3d

Variables S=$(OutputFileName);$(FileNumber)

See also: Variables

Variables SJ

Semi-colon (;) or comma (,) delimited list of variables that correspond to the %s and %d placeholders in Format string SJ.

[Advanced File Naming]

Format string S=%3d_%s_%3d

Variables SJ=$(JobID);$(OutputFileName);$(FileNumber)

See also: Variables

Variables M

Semi-colon (;) or comma (,) delimited list of variables that correspond to the %s placeholders in Format string M.

[Advanced File Naming]

Format string M=%s

Variables M=$(OutputFileName)

See also: Variables

Variables MJ

Semi-colon (;) or comma (,) delimited list of variables that correspond to the %s and %d placeholders in Format string MJ.

[Advanced File Naming]

Format string M=%3d_%s

Variables M=$(JobID);$(OutputFileName)

See also: Variables

 

Format Strings

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". You can see this in the the format string for serialized output, %s_%3d. 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 file name.

Profile and Default Format

Variables and Resulting File Names

Serialized

%s_%3d

$(OutputFileName)

$(FileNumber)

 

C:\Test\Invoice_001.jpg

C:\Test\Invoice_002.jpg

Serialized with JobID

%3d_%s_%3d

$(JobID)

$(OutputFileName)

$(FileNumber)

 

C:\Test\010_Invoice_001.jpg

C:\Test\010_Invoice_002.jpg

Multi-page

%s

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

$(OutputFileName)

 

C:\Test\Invoice.pdf

Multi-page with JobID

%3d_%s

 

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

$(JobID)

$(OutputFileName)

 

C:\Test\011_Invoice.pdf

Variables

The following variables can be used in Variables S, Variables SJ, Variables M, and Variables MJ to create your file names by matching the place holders in the format strings.

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.