PDF Spot Colour
A spot colour in PDF is a named colorant printed with a dedicated ink rather than simulated by CMYK process printing. In PDF, spot colours are represented using the Separation colour space — a named colour space with an alternate-colour function for CMYK preview rendering. Common examples include Pantone colours, brand metallics, and fluorescent inks used in packaging and brand identity printing.
A PDF spot colour (also called a spot color in US English) is a named colorant that represents a specific ink used in printing — rather than a combination of the standard CMYK process inks. Spot colours allow designers to specify exact, reproducible colours (such as Pantone colours) that cannot be reliably achieved by mixing CMYK inks, and to use special inks like metallics, fluorescents, varnishes, or custom brand colours.
In PDF, spot colours are implemented using the Separation colour space, which maps a single tint value (0.0 to 1.0) to an ink amount for a named colorant. A document with spot colours will have more than the standard four colour separations when printed on a commercial press.
Separation colour space
The PDF Separation colour space is an array with four elements: <code>[/Separation name alternateSpace tintFunction]</code>
<strong>/Separation</strong> — identifies the colour space type. <strong>name</strong> — the colorant name, as a PDF name (e.g., <code>/PANTONE_286_C</code>) or the special names <code>/All</code> (applies tint to all inks, used for varnishes and die-cuts) or <code>/None</code> (absorbs ink, used in cut-out masks). <strong>alternateSpace</strong> — a fallback colour space (typically /DeviceCMYK or a CalRGB space) used when the named colorant is not available — for example when rendering on screen or on a printer that does not have this ink. <strong>tintFunction</strong> — a PDF function (typically a Type 2 exponential function or Type 4 PostScript function) that maps a tint value (0.0–1.0) to colour values in the alternateSpace. This function defines the "equivalent" colour for proofing and screen display — it is an approximation, not a perceptually accurate reproduction of the actual ink.
For example, a spot colour for Pantone 286 C (a specific medium blue) might map to approximately C=1.0 M=0.6 Y=0.0 K=0.0 as its CMYK alternate — close enough for proofing but not the same as the physical Pantone ink on paper.
DeviceN and multi-component spot colours
For objects that reference multiple spot colours simultaneously (e.g., a gradient between two spot colours, or a mixed ink that uses both a spot colour and a process ink), PDF uses the DeviceN colour space:
<code>[/DeviceN names alternateSpace tintFunction attributes]</code>
DeviceN generalises Separation to multiple colorants: <strong>names</strong> is an array of colorant names (e.g., <code>[/PANTONE_286_C /PANTONE_1235_C /Black]</code>), and the tintFunction maps a vector of tint values to the alternate colour space.
The optional <strong>attributes</strong> dictionary can specify the Colorants sub-dictionary (associating each named colorant with its individual Separation colour space) and a Process sub-dictionary (identifying which names correspond to process inks). This is important for ICC-based colour workflows where the alternate colour space uses an ICC profile rather than a device colour space.
<strong>Spot colours in transparency</strong> — When a spot colour object has transparency (alpha < 1.0 or blend mode), the compositing must decide how to handle the spot channel. PDF viewers rendering for screen display typically convert the spot colour to its alternate space for compositing. Print RIPs that support spot separation may composite in a device-specific multi-channel space. See <a href="/glossary/pdf-blend-mode" target="_blank" rel="noopener">PDF Blend Mode</a> for the interaction between blend modes and spot colours.
Spot colours in PDF/X and print production
In commercial print production, spot colour handling is critical:
<strong>Ink count and cost</strong> — Each spot colour requires a separate printing plate and ink unit on the press. A typical 4-colour CMYK press has 4 units; adding spot colours requires additional units (5-colour, 6-colour presses). Printers charge more for additional inks. PDF/X-1a restricts colour to /DeviceCMYK and /DeviceGray, prohibiting spot colours. PDF/X-3 and PDF/X-4 allow spot colours with ICC-based alternate colour spaces.
<strong>Pantone naming conventions</strong> — Pantone colour names in PDFs must exactly match the RIP's spot colour database for correct plate assignment. Inconsistent naming (e.g., "PANTONE 286 C" vs "PANTONE_286_C" vs "Pantone 286") prevents the RIP from recognising the colour as a known Pantone and may result in the spot colour being converted to CMYK using the (approximate) alternate space. Professional prepress workflows establish strict naming conventions. The <a href="https://www.pantone.com/" target="_blank" rel="noopener">Pantone Connect</a> platform provides standard library files for major design applications.
<strong>Overprint for spot varnishes</strong> — A common print technique is a spot varnish — a glossy or matte coating applied to selected areas. In PDF, this is represented as a Separation colour space with name /All (to apply the varnish universally over whatever inks are present) or a custom name, with overprint enabled so the varnish layer does not knock out the underlying CMYK inks. See <a href="/glossary/pdf-graphics-state" target="_blank" rel="noopener">PDF Graphics State</a> for overprint settings.
Frequently asked questions
How do I check which spot colours are used in a PDF?
Most professional PDF tools report spot colours: Adobe Acrobat's Output Preview panel lists all ink channels including spot colours; the Separations panel shows per-ink coverage. In prepress workflows, tools like Enfocus PitStop, Callas pdfToolbox, or Markzware FlightCheck report spot colours in their preflight reports. For programmatic inspection, PDF processing libraries can walk the page's colour space resources and collect all Separation and DeviceN colour space names. Online tools and preflight APIs also provide ink channel reports. Identifying unexpected spot colours before sending to press prevents costly reprints from inadvertent spot colour usage (e.g., a "black" text colour accidentally defined as a spot "Rich Black" ink).
What happens to spot colours when printing to a CMYK-only printer?
When a PDF with spot colours is printed to a CMYK-only device (a desktop laser printer, inkjet, or CMYK-only imagesetter), the PDF renderer converts the spot colour to its alternate colour space. The tintFunction in the Separation colour space computes the CMYK equivalent for the current tint value. The quality of this conversion depends on how well the tintFunction approximates the actual ink's appearance — for Pantone colours, this CMYK conversion is typically not a close perceptual match (particularly for metallic and fluorescent Pantones which have no CMYK equivalent). For screen display, most PDF viewers perform the same conversion, which is why on-screen previews of spot colour PDFs show the approximate CMYK equivalent rather than the actual ink colour.
Can PDF spot colours be converted to process CMYK?
Yes — this process is called "spot colour conversion" or "ink mapping." Professional prepress tools and RIPs can replace Separation colour spaces with DeviceCMYK colour spaces using the alternate colour space conversion (or a higher-quality ICC-based conversion). This is done when the document needs to print on a 4-colour press without the additional spot ink. However, the CMYK conversion is an approximation — the visual result will differ from the original spot ink, particularly for Pantone specials. The conversion can be done at the PDF level (permanently converting the document) or at the RIP level (converting at output time while preserving the original PDF). Adobe Acrobat's "Convert Colors" function and Callas pdfToolbox provide PDF-level spot-to-process conversion.