PDF Overprint
Overprint is a print production setting that controls what happens when two ink layers occupy the same area on a page. By default, PDF uses a "knockout" model: when an object is placed over another, the underlying ink is "knocked out" — removed from that area — so only the top object's ink is printed. With overprint enabled, the top object prints on top of the underlying ink without knocking it out: both inks are present on the paper.
Overprint is invisible in on-screen PDFs unless "Overprint Preview" is enabled in the viewer. On press, overprint produces different colour results than knockout because the inks interact physically. Understanding overprint is essential for commercial print production, spot colour varnish effects, and avoiding the white knockout halos that can appear in misregistered multicolour printing.
Knockout vs overprint: the mechanics
<strong>Knockout model (default)</strong> — In the knockout model, every object being placed on the page removes any previously defined ink from that area on each separation. A black text character on a yellow background: in knockout mode, the yellow ink is removed from the area under the character, and only black ink is printed there. This ensures that ink mixing does not occur (the black character has known ink properties, not a mix of black + yellow).
<strong>Overprint model</strong> — With overprint enabled on the black text character, the yellow ink under the character is not knocked out. Black ink is added on top. On press, the black ink absorbs most light; the yellow shows through where the black ink is thinner (at edges, in small text). In practice, for dense black text, overprint is often used without visible difference — but for thin rules or small text, the ink interaction can be visible.
<strong>Why overprint matters for printing</strong>: Multi-colour offset printing involves separate printing plates, one per ink colour. In theory, plates align perfectly; in practice, there is a small registration tolerance (0.1–0.5mm typically, worse for newsprint). If a thin black rule on a yellow background is knocked out, a slight misregistration shows a white halo around the rule (where the yellow was knocked out but the black rule shifted). Overprinting the black rule prevents this: the yellow is always present, so no white halo appears even with misregistration.
<strong>PDF graphics state for overprint</strong> — Overprint is part of the graphics state, set via the <code>op</code> (overprint for stroking) and <code>OP</code> (overprint for filling) parameters in an ExtGState dictionary, applied with the <code>gs</code> operator: <code><< /Type /ExtGState /op true /OP true >></code>.
Rich black and overprint
<strong>Rich black</strong> is a composed black made from multiple inks: typically C=60% M=40% Y=40% K=100% (or various other recipes). Rich black absorbs more light than 100% K alone, producing a denser, deeper black appearance — desirable for large black areas in high-quality print.
<strong>The overprint risk with rich black</strong>: If rich black text is placed over a coloured background and overprint is enabled, the CMYK components of the rich black overprint onto the background inks. For small text, the ink mixing can make the text appear fuzzy. The correct approach: rich black is appropriate for large fills; use 100% K black (with overprint enabled) for text to avoid this problem. InDesign and Acrobat provide overprint preview to visualise this before printing.
<strong>"Black overprint" setting</strong> — Design applications like InDesign have a preference for "Black Overprint" which automatically sets overprint mode for 100% K black objects. This is the industry standard behaviour: black text and thin black rules always overprint, preventing registration halos without ink mixing problems.
<strong>Registration colour</strong> — A special colour used for crop marks, registration marks, and other printer's marks: a Separation colour with /All as the colorant name (100% of every ink). Registration marks must be visible on every separation, so they cannot overprint (they are already on all separations). The PDF specification's /All Separation colour space is specifically designed for this.
Overprint in PDF/X and print preflight
<strong>Overprint preview</strong> — Acrobat's "Overprint Preview" (View > Preview > Overprint) renders the document with overprint simulation enabled. This is the only way to see how overprint will affect output on screen; without it, overprint objects render as if in knockout mode.
<strong>PDF/X and overprint</strong> — PDF/X (ISO 15930) does not restrict overprint settings — overprint is a legitimate print production feature. However, PDF/X preflight checks (in tools like callas pdfToolbox or Enfocus PitStop) typically flag overprint settings on white objects as potential errors: "white knockout" (a white object with overprint enabled) is a common production error — it produces a visible content gap when white ink does not exist on the press (most presses don't have white ink unless specifically added).
<strong>Common overprint errors</strong>: - <strong>White overprint</strong> — A white object with overprint enabled. Since white has 0% of all inks, nothing prints where the object is, but the background shows through. The white object appears invisible on press. - <strong>Unintended overprint on coloured objects</strong> — Some design applications propagate overprint settings from master pages or styles. A CMY coloured background with overprint enabled will add its inks to underlying content, producing unexpected colour shifts. - <strong>Overprint in spot colour varnish</strong> — This is intentional: a spot varnish uses /All or a custom colourspace with overprint enabled so the varnish layer deposits on top of all existing inks without knocking them out. See <a href="/glossary/pdf-spot-colour" target="_blank" rel="noopener">PDF Spot Colour</a> for varnish implementation.
Frequently asked questions
How do I check if overprint is causing problems in my PDF?
In Adobe Acrobat Pro, enable Overprint Preview (View > Preview > Overprint or the Output Preview panel with Simulate Overprinting checked). With overprint preview on, scan the document for: (1) objects that disappear or become transparent — these are likely white objects with overprint enabled (a common error). (2) Colour shifts in areas where objects overlap — indicates overprint is active and inks are compositing. (3) Registration halos on thin rules — if halos appear in overprint preview, the document may not be handling overprint correctly. For systematic preflight, tools like callas pdfToolbox's preflight profiles include "white overprint" checks as standard PDF/X checks.
Should black text always overprint in commercial print?
Yes, for 100% K black (C=0% M=0% Y=0% K=100%) text and thin rules, overprint is the correct setting. Industry practice treats black-on-black-only as "trapping neutral": overprinting prevents registration halos without any visible ink mixing (since 100% K is already opaque). Design applications like Adobe InDesign have a "Black Overprint" preference that applies overprint automatically to 100% K objects. The exception: rich black fills (multi-ink black recipes) should generally not overprint text on coloured backgrounds, as the ink mixing can cause edge fuzziness. Use rich black for large background areas; use 100% K with overprint for text over coloured backgrounds.
Can overprint be removed from a PDF during preflight?
Yes. PDF preflight and fixup tools can selectively remove or force overprint settings. Callas pdfToolbox and Enfocus PitStop can apply preflight fixup actions including: removing overprint from white objects (the most dangerous overprint error), forcing overprint on 100% K black objects (industry best practice), or removing all overprint settings from the document. These fixups modify the graphics state entries in the content streams and ExtGState dictionaries. For automated production workflows, these fixups are typically applied as part of a standard prepress preflight profile before the file proceeds to the RIP.