InstallICC in the HqnSettings procset
This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core
InstallICC
is provided as a simple mechanism to install new ICC profiles in the Harlequin RIP.
file/filename ProfileName
InstallICC installeddict bool file/filename ProfileName optionsdict
InstallICC installeddict bool
The profile may be supplied either as a file object or as a string containing a file name. If a file name is supplied, any device included in the name will be mounted if required. If a file object is provided and it is not positionable, the profile data will be spooled to a temporary, local file before installation.
The ProfileName must be a string that provides a name by which the profile will be known after installation. An options dictionary (optionsdict ) may be provided to further control the installation. The following options are used if no dictionary is provided:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| This specifies the device this profile should be used for. |
| This specifies whether the data in the profile should be resampled. |
| If this is |
| If this is |
| If this is |
| If this is |
| This key has been deprecated. It previously specified whether the resources derived from the ICC profile should be installed on the disk. For more information see the Note at the end of section Installing N color profiles . |
| This may be optionally added. The value should be a string defining the profile from which a calibration table should be taken for use with the profile being installed. If this key is missing, the default |
The final Boolean returned on the operand stack indicates whether the ICC profile installation was successful. The installeddict
returned by the procedure will include all of the keys /Profile
, /InterpretAs
, /DeviceLink
, and /Emulation
for which the profile was installed. The value of these keys will be true
.