Previous Next
254
CHAPTER 4 Graphics
PDF VERSION ICC SPECIFICATION VERSION
1.7 ICC.1:2004-10
PDF producers and consumers should follow these guidelines:
• A consumer that supports a given PDF version is required to support ICC pro-
files conforming to the corresponding version (and earlier versions) of the ICC
specification, as described above. It may optionally support later ICC versions.
• For the most predictable and consistent results, a producer of a given PDF ver-
sion should embed only profiles conforming to the corresponding version of
the ICC specification.
• A PDF producer may embed profiles conforming to a later ICC version, with
the understanding that the results will vary depending on the capabilities of the
consumer. The consumer might process the profile while ignoring newer
features, or it might fail altogether to process the profile. Therefore, it is recom-
mended that the producer provide an alternate color space (Alternate entry in
the ICCBased color space dictionary) containing a profile that is appropriate for
the PDF version.
PDF supports only the profile types shown in Table 4.18; other types may be sup-
ported in the future. (In particular, note that XYZ and 16-bit L*a*b* profiles are
not supported.) Each of the indicated fields must have one of the values listed for
that field in the second column of the table. (Profiles must satisfy both the criteria
shown in the table.) The terminology is taken from the ICC specifications.
TABLE 4.18 ICC profile types
HEADER FIELD REQUIRED VALUE
deviceClass icSigInputClass ('scnr')
icSigDisplayClass ('mntr')
icSigOutputClass ('prtr')
icSigColorSpaceClass ('spac')
colorSpace icSigGrayData ('GRAY')
icSigRgbData ('RGB ')
icSigCmykData ('CMYK')
icSigLabData ('Lab ')
Previous Next