diff options
author | Michael Vrhel <michael.vrhel@artifex.com> | 2020-08-14 10:47:04 -0700 |
---|---|---|
committer | Michael Vrhel <michael.vrhel@artifex.com> | 2020-08-14 11:07:57 -0700 |
commit | 604646154201c1ecd7000a04fd33778d95b6aeac (patch) | |
tree | 1dddcdd4b449fdeaab14d0990faaf8d94abe2654 /base/gscspace.h | |
parent | a02c4496e0c41f5db492e3e549ad06254676dd0e (diff) | |
download | ghostpdl-604646154201c1ecd7000a04fd33778d95b6aeac.tar.gz |
Bug 702725 Maintain spot colors when overprint mismatch in process CS
If the process color space does not match the source color space (for example
drawing an RGB image to a CMYK device) and overprint is true, then we should
still retain the spot colorants assuming the device supports them.
Diffstat (limited to 'base/gscspace.h')
-rw-r--r-- | base/gscspace.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/base/gscspace.h b/base/gscspace.h index 37ce5493b..0c07ccef4 100644 --- a/base/gscspace.h +++ b/base/gscspace.h @@ -374,6 +374,9 @@ void gs_color_space_restrict_color(gs_client_color *, const gs_color_space *); /* Communicate to overprint compositor that overprint is not to be used */ int gx_set_no_overprint(gs_gstate* pgs); +/* Communicate to overprint compositor that only spot colors are to be preserved */ +int gx_set_spot_only_overprint(gs_gstate* pgs); + /* * Get the base space of an Indexed or uncolored Pattern color space, or the * alternate space of a Separation or DeviceN space. Return NULL if the |