Home > Gestione digitale del colore > Formato PDF
Implementazione della trasparenza in PDF > 1.4
Il concetto di trasparenza
A sinistra: l'oggetto sopra buca quello sotto, sia traccia che contenuto (OP=true)

A destra: il contenuto dell'oggetto sopra è sovrastampato; la traccia invece buca (OP=true, op=false)

Come è implementata la trasparenza in PDF
La trasparenza è definita, per ogni punto del piano, da:
  • blend mode
  • shape (varia da 0 a 100, è simile alla selezione parziale)
  • opacity (varia da 0 a 100)

Shape e opacity possono essere combinato in un unico valore detto alpha.

Il colore di sfondo è detto backdrop. Il colore sovrastante è detto source. Ogni colore da da 0 a 1 e lo spazio si assume additivo (quelli sottrattivi vanno complementati).

Blend mode

Blending color spaces:

  • DeviceGray
  • DeviceRGB
  • DevoceCMYK
  • CalGray
  • CalRGB
  • ICCBased bidirezionale equivalente a quelli sopra

Non sono blending color spaces tutti qulli che rappresentano separatamente la chiarezza e la cromaticità (Lab, HSV).

Un blend mode è separable se ogni componente del colore risultante è completamente determinata dalle corrispondenti componenti di backdrop e source, cioè se la funzione di blen è applicata separatamente ad ogni componente.

Blend mode standard separable

Metodo di fusione Spiegazione Funzione di blend (backdrop, source) Photoshop
grigio biton RGB CMYK Lab
Normale (Normal) Ignora il colore di backdrop s
Moltiplica (Multiply) Per ogni canale, moltiplica i valori normalizzati di chiarezza b x s (100-G1)(100-G2)/100 R1xR2/255 (100-C1)(100-C2)/100 ?
Scolora (Screen) Per ogni canale, moltiplica i valori normalizzati di scurezza 1-(1-b)(1-s) G1xG2/100 (255-R1)(255-R2)/255 C1xC2/100 ?
Sovrapponi (overlay) Usa Moltiplica o Scolora sulla base del colore dell'immagine
Scurisci (Darken) per ogni canale, il più scuro dei valori min (b,s) max max min max
Schiarisci (Lighten) per ogni canale, il più chiaro dei valori max (b,s) min min max min
Colore scherma (Color dodge) looks at the color information in each channel and brightens the base color to reflect the blend color.

PDF 1.5 Brightens the b to reflect the s. Painting with black produces no change.

Colore brucia (Color burn) Darkens the b to reflect the s. Painting with white produces no change.
Luce Intensa (Hard light) If the colors being applied are lighter than 0.5, screen mode (see lightens) is applied. If the colors being applied are darker than middle gray, multiply mode (see darkens) is applied.
Luce soffusa (Soft light) illumina o scurisce (secondo il foreground) il background: if the color being applied is lighter than mid-gray, the image is lightened. If the color being applied is darker than middle gray, the image is darkened.
Differenza (Difference) la minore chiarezza è sottratta dalla maggiore in RGB abc (b-s) abs(R1-R2) ? no
Esclusione (Exclusion) come differenza ma più morbido, meno contrasto no
Blend mode standard non separable
Tonalità (hue) lo sfondo prende la tinta (ma non la luminosità e saturazione) della parte in primo piano. Lo sfondo prende H del foregound (e conserva S, B) circa!! molto circa
Saturazione (saturation) lo sfondo prende la saturazione (ma non la luminosità e tinta) della parte in primo piano. Lo sfondo prende la saturazione (ma non la luminosità e tinta) del sopra.
Colore (Color) the result of this blend has the luminance (brightness or darkness) of the base or original color, but the hue (color), and saturation (richness) of the new, or blend color. This blend mode is commonly used for colorizing black and white images.
Luminosità (Luminosity) uses only the luminance (brightness or darkness) values of the new or blend color. All hue, and saturation values of the blend color are ignored. This is a useful mode to choose when using the Sharpen tool.
Blend mode non standard
Luce Vivida (vivid light) Dodges or burns the colors base colors depending on whether the blend colors are brighter or darker than middle gray. This mode works on contrast while Linear Light works on brightness.
Luce Lineare (linear light) Dodges or burns the colors base colors depending on whether the blend colors are brighter or darker than middle gray. This mode works on brightness while Vivid Light works on contrast.
Luce Puntiforme (pin light) Replaces the base colors depending on the brightness of the blend color. If the blend color is lighter than middle gray, base colors darker then the blend color are replaced. And the reverse; if the blend color is darker than middle gray, base colors lighter than the blend color are replaced.
Scherma lineare (Linear burn) Uses the color data from each channel, “darkens the base color to reflect the blend color by decreasing the brightness” (quoting from the User Guide).
Brucia lineare (Linear dodge) The inverse of Linear Burn. Uses the color information from each channel to brighten the base color according to the blend color.

Home | Commenti a Mauro Boscarol | Ultimo aggiornamento 25 maggio 2003