Home > Gestione digitale del colore > Stampa e prestampa
Specifiche di sovrastampa in PostScript
Specifiche

Manuale PostScript Level 3, per quanto riguarda la sovrastampa:

Any painting operation marks some specific set of device colorants, depending on the color space in which the painting takes place. In a Separation or DeviceN color space, the colorants to be marked are specified explicitly; in a device or CIEbased space, they are implied by the process color model of the output device (see "Process Color Model" on page 422). The overprint parameter is a boolean flag that determines how painting operations affect colorants other than those explicitly or implicitly specified by the current color space.

If the overprint flag is false (the default value), painting a color in any color space causes the corresponding areas of unspecified colorants to be erased (painted with a tint value of 0.0). The effect is that the color marked at any position on the page is whatever was painted there last; this is consistent with the normal opaque painting behavior of the Adobe imaging model.

If the overprint flag is true and the output device supports overprinting, no such erasing actions are performed; anything previously painted in other colorants is left undisturbed. Consequently, the color at a given position on the page may be a combined result of several painting operations in different colorants. The effect produced by such overprinting is device-dependent and is not defined by the PostScript language.

DeviceN

gli spazi (in numero >= 0) dei colori /DeviceN;

  • uno spazio di questo tipo comprende n>=1 inchiostri;
  • un colore in uno spazio di questo tipo si dà con n percentuali.
  • un'area di colore /DeviceN causa nell'ordine
    • la bucatura di tutte le separazioni degli altri spazi (tra cui le separazioni CMYK e gli spot);
    • la marcatura in opaco sulle proprie separazioni del contributo (se il contributo è 0 viene messa una quantità 0 di inchiostro, il cui effetto è la cancellazione di quello che eventualmente c'era);
Generalizzato

Finora abbiamo parlato esclusivamente di stampanti CMYK e di colori CMYK senza profilo (che in PostScript si indicano come DeviceCMYK). Ma i colori in PostScript si possono definire in molti modi, precisamente i seguenti

  • Spazi in cui i coloranti (inchiostri) sono specificati esplicitamente
    • Separation
    • DeviceN
  • Spazi in cui i coloranti (inchiostri) sono specificati implicitamente dal modello di colore della periferica di uscita
    • DeviceGray
    • DeviceRGB
    • DeviceCMYK
    • Lab
    • CalGray
    • CalRGB
    • ICCGray
    • ICCRGB
    • ICCCMYK

Le nostre regole vanno dunque generalizzate a tutti gli altri casi.

(specificato esplicitamente nello spazio DeviceCMYK oppure implicitamente a partire da Gray, RGB, Lab, CalGray, CalRGB, ICCGray, ICCRGB, ICCCMYK)

Intanto ricordiamo che gli unici modi per usare DeviceCMYK in PostScript sono 'setcmykcolor' e '/DeviceCMYK setcolorspace'; gli unici modi per farlo in PDF sono 'k' e 'K' e usare la keyword DeviceCMYK.

Another interesting aspect is the usage of overprints in combination with process color SmoothShades. If the SmoothShade is based on a Separation color space named "Cyan" it can overprint an background defined as 0C0M100Y0K. If the same kind of SmoothShade is defined as DeviceCMYK which uses only the Cyan channel (M,Y and K channels set to 0% tint) the Shade doesn't overprint anymore!?

And even more questionable: Why does the PostScript 3 DeviceN color space not conform always to the same rules as an equivalent level 2 Separation or DeviceCMYK color spaces?

I think this is clearly explained in the PDF Reference (PDF 1.3), 2nd Edition, p. 195. PostScript 3 follows the same rules.

ANCHE COMPOSITO

Home | Commenti a Mauro Boscarol | Ultimo aggiornamento 5 giugno 2003