Trapping (Deep Dive)
When a printing press lays down color, it does not paint all the colors at once. Each ink — say cyan, then magenta, then a special blue — is applied by its own separate plate (a metal or rubber carrier that holds one ink) in its own separate pass or unit. The paper, and those plates, never line up perfectly. They shift by a fraction of a hair from one ink to the next. Trapping is the prepress trick that hides those tiny shifts so your final print does not show ugly white slivers where two colors meet.
- Trapping
- Deliberately making two adjacent colors overlap by a tiny amount, so that if the press misaligns the inks slightly, no bare paper shows at the seam between them.
- Misregistration
- When the ink layers do not line up exactly — the plates or paper shifted between passes. "Registration" means the inks are in perfect alignment; misregistration means they are not.
- Plate / ink unit
- The part of the press that applies one single color. Four-color print uses four plates (cyan, magenta, yellow, black); a job with spot colors adds one plate per spot color.
Why trapping exists: the white-gap problem
Imagine two flat blocks of color sitting edge to edge — a blue shape next to a yellow shape. To print this, the press normally knocks out the yellow: it cuts a yellow-shaped hole in the blue so the two inks do not mix and muddy each other. The blue plate prints around the hole; the yellow plate fills the hole. If both plates land in exactly the right spot, the edges meet perfectly. But they never do. The paper stretches, a plate is a thread off, a web press whips the paper through at speed. The result is a thin gap where neither ink printed — and the bare white paper peeks through.
NO TRAP — press shifts, white gap appears: BLUE | | YELLOW ( the "| |" = bare paper ) WITH TRAP — colors overlap, no gap can show: BLUE [##] YELLOW ( "[##]" = shared overlap zone )
Misregistration is worst on offset, flexo (flexible-plate printing, common for packaging and labels), and screen printing, and on stretchy stock like newsprint or thin film. It is least on single-pass digital/toner presses, because those lay all colors in one go with no plate-to-plate shift.
Spread vs. choke: two ways to make the overlap
There are only two ways to create that overlap zone, and they differ only in which color moves.
- Spread ("fattie")
- The foreground object is grown slightly so it bleeds outward over the background. The object gets fatter.
- Choke ("skinny")
- The foreground object stays put, but the background grows slightly inward over it. The object effectively shrinks.
Both produce the identical result: a thin shared band where the two inks overlap. The only question is which color grows into the other.
The decision rule: the lighter color always spreads into the darker one
This is the single most important rule in trapping, so memorize it:
Why? Because the darker color defines the edge your eye sees. Your eye reads the dark color as "the shape." If you move (fatten) the lighter color, the shape's perceived outline stays crisp and the overlap hides invisibly under the dark edge. If you moved the dark color instead, you would visibly distort and fatten the shape.
How wide is a trap?
A trap is tiny — measured in fractions of a point. At 150 lpi (lines per inch, a common print resolution):
| Measure | Typical trap width |
|---|---|
| Inches | 1/300" to 1/150" |
| Points | 0.24 pt to 0.48 pt |
| Millimeters | 0.08 mm to 0.16 mm |
A handy rule of thumb is "about half a dot" — roughly 1/300" (0.08 mm) at 150 lpi. Black and dark traps can be 1.5× to 2× wider, because dark ink masks any misalignment well and a wider trap simply won't be noticed. Trap width should scale with press quality: a tight, well-registered press needs a smaller trap; a sloppy press or stretchy stock (flexo, newsprint) needs a larger one. Too wide and the trap becomes a visible dark or colored outline; too narrow and gaps still slip through.
When you need trapping — and when you must NOT
| Trap it | Do NOT trap it |
|---|---|
| Spot colors (Pantone/PMS) adjacent to anything — each is its own plate with zero shared ink, so any shift = white gap. Always trap. | Continuous-tone photographs (CMYK images) — soft edges and shared CMY inks already overlap. Trapping adds visible color fringes and degrades the image. |
| Sharp, hard edges between two solid flat colors — logos, vector art, text on a colored background, packaging. The classic trapping cases. | Two process colors that share enough common ink (e.g. both contain a lot of cyan) — the shared plate already bridges the gap. Little or no trap needed. |
| Spot color touching process color. | High-quality presses with tight registration, and most digital/toner/inkjet — trap artifacts can be worse than the rare misalignment. |
The simpler alternative for black: overprint vs. knockout
- Knockout (the default)
- The top color punches a hole in the layer beneath so the inks don't mix. This is exactly where gaps appear — so knockouts are what need trapping.
- Overprint
- The top color prints directly on top of the background with no hole cut beneath it. No knockout, so no gap is possible — and no spread/choke math is needed.
Black text and thin black lines are routinely set to overprint. Black ink is opaque enough to cover whatever sits under it, so a shift can never reveal white. This is the everyday solution for small black type.
KNOCKOUT edge (gap-prone): ___YELLOW___|GAP|___BLUE___ OVERPRINT black (no gap possible): ___YELLOW___[ BLACK on top ]___BLUE___
Automatic / in-RIP trapping
Nobody traps by hand anymore on real jobs. Trapping is computed automatically by software, either in the prepress/PDF workflow or — most commonly — at the RIP.
- RIP (Raster Image Processor)
- The engine that converts your page into the dot pattern the press actually prints. "In-RIP trapping" means the traps are calculated at this final raster stage.
- Trap preset
- A named bundle of trap settings (default trap width, black width, image-trapping on/off, thresholds) you can reuse across jobs.
The Adobe In-RIP Trapping engine detects contrasting color edges, reads the neutral density of the two colors, and automatically expands the lighter into the darker — even trapping one object against several different backgrounds at once. To use it you need a PostScript Level 2+ device with a RIP that supports Adobe In-RIP Trapping; in the print dialog you set Color to "In-RIP Separations" and Trapping to "Adobe In-RIP." Always confirm your print provider's RIP supports it.
Where this lands in Print-Flow-360
Trapping is a press-side, separated-color concern — and Print-Flow-360 today works in RGB only, which keeps trapping out of the platform's direct scope but makes it a documented gap you should understand:
- The Fabric.js design studio (
designer/) produces RGB vector and raster artwork. It has no concept of spot colors, overprint, knockout, or trap zones — a customer's two flat shapes are just RGB fills with no trapping intent attached. - The Node PDF service (
pdf-service/, port 4000) usessharpfor images and PDFKit for PDFs. These generate RGB output; PDFKit does not author trap presets or color separations. So any trapping must happen downstream, at the print provider's RIP — not here. - The platform has no RGB→CMYK conversion and no preflight step. That means there is no stage that would separate colors into plates or flag "these two adjacent spot colors will gap." Combined with the weak order-to-production spine, trapping responsibility falls entirely on whichever press/RIP fulfills the order.
- Trapping = a deliberate tiny overlap between adjacent colors so press misregistration never shows a white paper gap.
- Spread grows the foreground outward; choke grows the background inward — same overlap, different color moves.
- The lighter color always spreads into the darker one, because the dark color defines the edge your eye sees.
- Trap width is tiny: ~0.24–0.48 pt (0.08–0.16 mm) at 150 lpi; black traps run 1.5–2× wider.
- Trap: adjacent spot colors, and sharp edges between solid flat colors (logos, text, packaging). Don't trap: photographs, process colors sharing ink, tight digital presses.
- Overprint black instead of trapping it; never overprint white (it vanishes).
- Modern shops trap automatically in the RIP — coordinate so you don't double-trap.
- In Print-Flow-360, the RGB-only designer and PDF service can't trap; with no CMYK/preflight, trapping is the print provider's RIP job downstream.