summaryrefslogtreecommitdiff
path: root/source/tools
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2017-08-03 13:22:38 +0100
committerRobin Watts <robin.watts@artifex.com>2017-10-24 15:16:35 +0100
commitcdf1bf6dcac8fec399355f21772bd89785ef8599 (patch)
tree3a60280224c878aa1f267061b2196205298367b7 /source/tools
parentcbdb9dc747ff7e7c9e187e056c4077edae629729 (diff)
downloadmupdf-cdf1bf6dcac8fec399355f21772bd89785ef8599.tar.xz
Fix overprint color component detection.
If a colorant is not an explicit separation, then it will be mapped down to process colorants. These cannot be protected from overprint. Incorporates a fix for a problem with shades seen on page 8 of. Altona_Technical_v20_x4. This shows a problem where we were failing to correctly overprint a grey gradient with a spot color one. The overprint setup code was checking for 'Orange' being one of the process colours, and not finding it. Consequently it was deciding that Orange would have to be mapped to a process color, and so the process colors could not be protected from overprint. The code should have spotted that 'Orange' was one of the spot colors. With this added, it works correctly.
Diffstat (limited to 'source/tools')
0 files changed, 0 insertions, 0 deletions