OBJECT Command (Traditional, Record Format, XML)

Read syntax diagramSkip visual syntax diagram
>>-OBJECT--…--OBTYPE--+-PSEG--------------------------+--…------>
                      +-IOCA--------------------------+      
                      +-BCOCA-------------------------+      
                      +-GOCA--------------------------+      
                      '-OTHER--OBID--+-component-id-+-'      
                                     '-type-name----'        

>--RENDER--+-PERCEPTUAL-+--…------------------------------------>
           +-SATURATION-+      
           +-RELCM------+      
           '-ABSCM------'      

   .---------------------------------------------.         
   V                               .-NOPRELOAD-. |         
>----OB2CMR--cmr-lname--+-AUDIT-+--+-----------+-+--…--;-------><
                        +-INSTR-+  '-PRELOAD---'           
                        '-LINK--'                          

OBJECT
The full OBJECT command and all its other non-CMR subcommands are described in OBJECT Command.
OBTYPE
Specifies the object type.
PSEG
No change, see PSEG.
GOCA
No change, see GOCA.
BCOCA
No change, see BCOCA.
IOCA
No change, see IOCA.
OTHER
No change, see OTHER.
OBID
No change, see OBID.
RENDER
Subcommand on the OBJECT command to specify the rendering intent (RI) for an object within a page definition.

RI is used to modify the final appearance of color data and is defined by the International Color Consortium (ICC). For more information about RI, see the current level of the ICC Specification.

Notes:
  1. Rendering intent on a BCOCA object is fixed as media-relative colorimetric (RELCM), so RENDER does not need to be coded for a BCOCA object. But if you do specify something other than RELCM, PPFA flags an error.
  2. A page segment (PSEG object type) can contain many object types. If you specify RENDER for a PSEG, PPFA sets that rendering intent type for all object types in the page segment.
rendering intent parameter
Specify the rendering intent for the preceding object type.
PERCEPTUAL
Perceptual rendering intent. It can be abbreviated as PERCP. With this rendering intent, gamut mapping is vendor-specific, and colors are adjusted to give a pleasing appearance. This intent is typically used to render continuous-tone images.
SATURATION
Saturation rendering intent. It can be abbreviated as SATUR. With this rendering intent, gamut mapping is vendor-specific, and colors are adjusted to emphasize saturation. This intent results in vivid colors and is typically used for business graphics.
RELCM
Media-relative colorimetric rendering intent. In-gamut colors are rendered accurately, and out-of-gamut colors are mapped to the nearest value within the gamut. Colors are rendered concerning the source white point and are adjusted for the media white point. Therefore, colors that are printed on two different media with different white points do not match colorimetrically, but might match visually. This intent is typically used for vector graphics.
ABSCM
ICC-absolute colorimetric rendering intent. In-gamut colors are rendered accurately, and out-of-gamut colors are mapped to the nearest value within the gamut. Colors are rendered concerning only the source white point and are not adjusted for the media white point. Therefore, colors that are printed on two different media with different white points must match colorimetrically, but might not match visually. This intent is typically used for logos.
OB2CMR
Specify a Color Management Resource (CMR) and its process mode for a data object within the page definition. CMRs are secondary objects when used at this level. Multiple OB2CMR subcommands are allowed on the OBJECT command.
cmr-lane
The CMR local name. This name must be defined with a DEFINE CMRNAME command.
processing mode parameter
Specify the processing mode for the CMR.
AUDIT
CMRs with the audit processing mode refer to processing that is already applied to a resource. In most cases, audit CMRs describe input data and are similar to ICC input profiles.

The audit processing mode is used primarily with color conversion CMRs. In audit processing mode, those CMRs indicate which ICC profile must be applied to convert the data into the Profile Connection Space (PCS).

INSTR
CMRs with the instruction processing mode refer to processing that is done to prepare the resource for a specific printer by using a certain paper or another device. Generally, instruction CMRs refer to output data and are similar to ICC output profiles.

The instruction processing mode is used with color conversion, tone transfer curve, and halftone CMRs. In instruction processing mode, these CMRs indicate how the system must convert a resource so it prints correctly on the target printer. The manufacturer of your printer must provide ICC profiles or various CMRs that you can use. Those ICC profiles and CMRs might be installed in the printer controller, included with the printer on a CD, or available for download from the manufacturer's website.

LINK
This CMR defines a direct color conversion from an input color space to a device output color space; process the CMR as a link CMR. This processing mode is only valid for device link (DL) CMRs. The PPFA command RENDER is not used with device link (DL) CMRs as such CMRs specify the intended rendering intent internally. This function requires print server (PSF) and printer support, which is in addition to the original CMR support.
NOPRELOAD or PRELOAD
All specified secondary resources are kept. If you want the CMR object to be preloaded before running this job, specify it here.