PDFdev is a service provided by PDFzone.com | http://www.pdfzone.com _____________________________________________________________
Aandi Inston wrote:
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.You are trying to use the PostScript options that control the making of separations. But you aren't making separations.
I can acknowledge that his construction works like he intended on Esko-Graphics' certified Adobe PS/PDF input (CertIn).
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.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.
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.
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 ?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.
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
