Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!news.musoftware.de!wum.musoftware.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Helge Blischke Newsgroups: comp.lang.postscript Subject: Re: PDF to PDF (gs?): rich RGB black to plain K (CMYK) black? Followup-To: comp.lang.postscript Date: Thu, 26 Jan 2012 21:07:59 +0100 Lines: 57 Message-ID: <9odq51Fj34U1@mid.individual.net> References: <208ecf3d-3629-4672-9a3e-135e44701d6b@p13g2000yqh.googlegroups.com> <954h65Fq7bU1@mid.individual.net> <20028936.2019.1327502419377.JavaMail.geo-discussion-forums@yqy38> <9oak8rFgnoU1@mid.individual.net> <7143656.5209.1327588911034.JavaMail.geo-discussion-forums@yqbc11> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart1936005.56mABFhMhk" X-Trace: individual.net kW2rf9oaKW4kWhfqctcFqgNyU2/ECwWEW+aw1TgdL8CadABW3l Cancel-Lock: sha1:jlihLy9vp8w8+vNSdAqnP5BXI1Y= User-Agent: KNode/0.99.01 Xref: x330-a1.tempe.blueboxinc.net comp.lang.postscript:598 --nextPart1936005.56mABFhMhk Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit ole.hoppe@gmail.com wrote: > Thanks a lot for quick reply! > > Tried the "true setoverprint" as you mentioned, but didn't help. I'm using > the tiffsep ghostscript device for checking like sdaau did. > > I'm wondering if it made a difference to first convert the rgb-PDF to cmyk > and then apply your procedure? It appears Postscript defines overprinting > only for subtractive color models like cmyk, not for additive ones like > rgb. And forceblack.ps is assuming an rbg color model, isn't it? Again, > feel not in a position to quickly modify forceblack.ps to cmyk colorspace. > Would that be a big thing for you?-) > > Thanks again! > Ole Well, the issue of the original poster indeed was RGB only. I just modified the script to handle both RGB and CMYK color spaces. Try it out and let me know if it works as expected. Helge --nextPart1936005.56mABFhMhk Content-Type: application/postscript; name="forceblack.ps" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="forceblack.ps" JSEKL3N5c19zZXRjb2xvcnNwYWNlIC9zZXRjb2xvcnNwYWNlIGxvYWQgZGVmCi9zeXNfc2V0Y29s b3IgL3NldGNvbG9yIGxvYWQgZGVmCi9zeXNfc2V0cmdiY29sb3IgL3NldHJnYmNvbG9yIGxvYWQg ZGVmCi9zeXNfc2V0Y215a2NvbG9yIC9zZXRjbXlrY29sb3IgbG9hZCBkZWYKdXNlcmRpY3QvaXNf cmdiIGZhbHNlIHB1dAp1c2VyZGljdC9pc19jbXlrIGZhbHNlIHB1dAovc2V0Y29sb3JzcGFjZQp7 CglzeXNfc2V0Y29sb3JzcGFjZQoJY3VycmVudGNvbG9yc3BhY2UgMCBnZXQgCglkdXAgL0Rldmlj ZVJHQiBlcSB1c2VyZGljdC9pc19yZ2IgMyAtMSByb2xsIHB1dAoJL0RldmljZUNNWUsgZXEgdXNl cmRpY3QvaXNfY215ayAzIC0xIHJvbGwgcHV0Cn1iaW5kIGRlZgovc2V0Y29sb3IKewoJdXNlcmRp Y3QvaXNfcmdiIGdldAoJewoJCTMgY29weQoJCTIgY29weSBlcSA0IDEgcm9sbCBlcSBleGNoIHBv cCBhbmQKCQl7c2V0Z3JheSBwb3AgcG9wICghXG4pcHJpbnQgZmx1c2h9CgkJey9EZXZpY2VSR0Ig c3lzX3NldGNvbG9yc3BhY2Ugc3lzX3NldGNvbG9yfWlmZWxzZQoJfQoJewoJCXVzZXJkaWN0L2lz X2NteWsgZ2V0CgkJewoJCQk0IGNvcHkgcG9wICAgICAgJSBjIG0geQoJCQkwIGVxIGV4Y2ggMCBl cSBhbmQgZXhjaCAwIGVxIGFuZAoJCQl7MSBleGNoIHN1YiBzZXRncmF5IDN7cG9wfXJlcGVhdH0K CQkJey9EZXZpY2VDTVlLIHN5c19zZXRjb2xvcnNwYWNlIHN5c19zZXRjb2xvcn1pZmVsc2UKCQl9 CgkJe3N5c19zZXRjb2xvcn1pZmVsc2UKCX1pZmVsc2UKfWJpbmQgZGVmCi9zZXRyZ2Jjb2xvcgp7 CgkzIGNvcHkKCTIgY29weSBlcSA0IDEgcm9sbCBlcSBleGNoIHBvcCBhbmQKCXtzZXRncmF5IHBv cCBwb3B9Cgl7c3lzX3NldHJnYmNvbG9yfWlmZWxzZQp9YmluZCBkZWYKL3NldGNteWtjb2xvcgp7 Cgk0IGNvcHkgcG9wICAgICAgJSBjIG0geQoJMCBlcSBleGNoIDAgZXEgYW5kIGV4Y2ggMCBlcSBh bmQKCXsxIGV4Y2ggc3ViIHNldGdyYXkgM3twb3B9cmVwZWF0fQoJe3N5c19zZXRjbXlrY29sb3J9 aWZlbHNlCn1iaW5kIGRlZgolCg== --nextPart1936005.56mABFhMhk--