PDFdev is a service provided by PDFzone.com | http://www.pdfzone.com _____________________________________________________________

Aandi Inston wrote:

You are trying to use the PostScript options that control the making
of separations. But you aren't making separations.

That's not my understanding of the "Separations", "SeparationColorNames" and "SeparationOrder" keys description in the PLRM. As long as "Separations" is set to 'false', the "SeparationColorNames" array specifies which colorants are valid for "Separation" and "DeviceN" color space. All other colorants are recoursed to their "alternativeSpace". I think the explanation in the PLRM is quite explicit and clear on this. I agree with the original poster that his construction should correctly work on any valid PostScript 3 device. So I would expect too that his construction should work with Distiller.

I can acknowledge that his construction works like he intended on Esko-Graphics' certified Adobe PS/PDF input (CertIn).

Distiller preserves
the colour space of its input, so spot colours all end up as spot colours.
Distiller does not make separations, so it ignores all such settings.

Although he didn't specify it explicitly, for the purpose intended you should also add "/Separations false" in the setpagedevice command in the example below. But Distiller already has by default this parameter set, so it doesn't make a difference. So the Distiller does indeed not make separations with his example but that doesn't mean his example shouldn't work.

Also, if certain setpagedevice requests can not be honored by the PS device, it should give a configurationerror (or an appropriate default Policies dictionary should be set) but not accept the request (like Distiller does) and forget to really fulfill the request.

There are plug-ins (e.g. Quite's own Quite Revealing) that can convert
spot to process later. It is a formidable task. It would probably be
easier to do in PostScript, by redefining setcolorspace and setcolor;
but still a significant project. It would also need to consider the
special handling of the setcustomcolor non-operators - there is much
non-standardised in this area.

setcustomcolor & friends are documented by Adobe in TechNote 5044 (http://partners.adobe.com/asn/tech/ps/index.jsp). Or do you mean with non-standardised that it isn't defined in the PLRM ?

Aandi

[...]

-----Original Message-----
I am trying to distill a postscript file, and it contains spot colors that I
want to keep as spot colors, and
spot colors that I want to simulate.

The ones that I want to keep I store in /SeparationColorNames array in the
pagedevice dict.
the ones that I want to omit, I leave out of that array.
I set /SeparationOrder to []

So the postscript code looks like
<<
/ProcessColorModel /DeviceCMYK
/SeparationColorNames [
(roze)
]
/SeparationOrder [
]


setpagedevice


John.


--
John Tytgat                                              f u cn rd ths,
[EMAIL PROTECTED]               u cn gt a gd jb n cmptr prgrmmng !




To change your subscription: http://www.pdfzone.com/discussions/lists-pdfdev.html



Reply via email to