Little CMS ICC device link generator - v3.3 [LittleCMS 2.20] Copyright (c) 1998-2026 Marti Maria Saguer. See COPYING file for details. linkicc: Links profiles into a single devicelink. usage: linkicc [flags] flags: -o - Output devicelink profile. [defaults to 'devicelink.icc'] -t rendering intent: 0 - Perceptual 1 - Relative colorimetric 2 - Saturation 3 - Absolute colorimetric 10 - Perceptual preserving black ink 11 - Relative colorimetric preserving black ink 12 - Saturation preserving black ink 13 - Perceptual preserving black plane 14 - Relative colorimetric preserving black plane 15 - Saturation preserving black plane -c<0,1,2> - Precision (0=LowRes, 1=Normal, 2=Hi-res) [defaults to 1] -n - Alternate way to set precision, number of CLUT points -d - description text (quotes can be used) -y - copyright notice (quotes can be used) -k<0..400> - Ink-limiting in % (CMYK only) -8 - Creates 8-bit devicelink -x - Creatively, guess deviceclass of resulting profile. -b - Black point compensation -a<0..1> - Observer adaptation state (abs.col. only) -l - Use linearization curves (may affect accuracy) -r - Profile version. (CAUTION: may change the profile implementation) Colorspaces must be paired except Lab/XYZ, that can be interchanged. Built-in profiles: *Lab2 -- D50-based v2 CIEL*a*b *Lab4 -- D50-based v4 CIEL*a*b *Lab -- D50-based v4 CIEL*a*b *XYZ -- CIE XYZ (PCS) *sRGB -- sRGB color space *Gray22 - Monochrome of Gamma 2.2 *Gray30 - Monochrome of Gamma 3.0 *null - Monochrome black for all input *Lin2222- CMYK linearization of gamma 2.2 on each channel Examples: To create 'devicelink.icm' from a.icc to b.icc: linkicc a.icc b.icc To create 'out.icc' from sRGB to cmyk.icc: linkicc -o out.icc *sRGB cmyk.icc To create a sRGB input profile working in Lab: linkicc -x -o sRGBLab.icc *sRGB *Lab To create a XYZ -> sRGB output profile: linkicc -x -o sRGBLab.icc *XYZ *sRGB To create a abstract profile doing softproof for cmyk.icc: linkicc -t1 -x -o softproof.icc *Lab cmyk.icc cmyk.icc *Lab To create a 'grayer' sRGB input profile: linkicc -x -o grayer.icc *sRGB gray.icc gray.icc *Lab To embed ink limiting into a cmyk output profile: linkicc -x -o cmyklimited.icc -k 250 cmyk.icc *Lab This program is intended to be a demo of the Little CMS color engine. Both lcms and this program are open source. You can obtain both in source code at https://www.littlecms.com For suggestions, comments, bug reports etc. send mail to info@littlecms.com