Syntax %%IncludeFeature:install(
resource id object id)
Purpose Establishes the current resource and the default object ID value
for the current job to which it is attached. If it is attached to a job
that downloads a font without setting the current object ID using
the PCL escape sequence <ESC>(#X, it has the appearance of
“storing” the font on disk.
Variables
resource id
Purpose Identifies one of the possible locations for
downloaded objects
Range 0 to 6
Default Internal system disk
Format Integer
Notes If no %%IncludeFeature:install DOC command is
sent, the internal default location is used; otherwise,
this parameter, which must be provided, specifies
one of the alternate locations. For most QMS
printers, resource 6 is the system disk.
object id
Purpose Assigns an ID to an object, such as a font, macro, or
pattern
Range 0-32767
Default 0
Format Integer
Notes The object ID can be used instead of the usual PCL
command to assign an ID. This ID is overwritten by
any ID assigned from the PCL print job, if present. If
neither a DOC command nor the PCL print job
specify an ID, the default ID of 0 is used. Identifiers
must be unique. If the ID matches an ID for an
existing object, that object is deleted and replaced by
the new object. If a %%IncludeFeature:remove
command precedes a %%IncludeFeature:install
command, the install command is ignored (these
two commands are mutually exclusive).