colore digitale blog

Il blog di Mauro Boscarol sulla gestione digitale del colore dal 1998

Risultati per la parola ‘interprete’

Il formato PDF

PDF: creazione vecchia maniera (Distiller)

Un PDF è sostanzialmente la display list di un programma PostScript e, come abbiamo visto nel precedente post, la display list si ottiene interpretando un programma PostScript:

Dunque per creare un PDF è necessario avere a disposizione un interprete PostScript. Adesso è diverso, ma negli anni Novanta gli interpreti PostScript stavano solo dentro il Rip delle periferiche di stampa, non stavano nei computer. Dunque Adobe ha dovuto, a suo tempo, fornire un interprete PostScript esterno per poter generare un PDF.

Questo interprete si chiama Acrobat Distiller, e viene ancora fornito da Adobe (che tuttavia non ne raccomanda più l’uso, come vedremo nel prossimo post).

Acrobat Distiller è appunto un interprete PostScript, che prende un programma PostScript (cioè un file .ps) oppure un file .eps (che sempre un programma PostScript è) e lo interpreta creando una display list, cioè un PDF.

Qui sotto sono riportati gli screen shot di due finestre dell’ultima versione di Distiller: a sinistra la finestra dove si impostano i parametri di interpretazione, a destra la finestra della coda di interpretazione:

Distiller insomma sostituisce l’interprete PostScript che sta all’interno dei Rip PostScript. Il primo crea un file PDF, il secondo crea una display list (nel grafico qui sotto l’icona del Distiller è di una versione diversa da quella visualizzata qui sopra):

Per anni il modo canonico per creare un PDF è stato il seguente:

  • creare il codice PostScript mediante un driver di stampa (che converte il codice del sistema operativo in PostScript, oppure trasmette il codice PostScript generato dalla applicazione);
  • interpretare (o distillare, come si è iniziato a dire) il codice PostScript mediante Distiller.

La versione industriale di Distiller veniva e viene anche data in licenza da Adobe ai produttori di hardware e software, e quindi l’interprete PostScript ha avuto varie incarnazioni. Una di queste è PSNormalizer, che è un Distiller preso in licenza da Apple e inserito nel sistema operativo Mac OS X a partire dalla versione Panther (e infatti su Mac basta fare doppio clic su un file .ps affiché questo si trasformi in .pdf: è entrato in azione PSNormalizer).

Tuttavia a partire più o meno dal 2000, Adobe stessa ha messo a disposizione, nel proprio software, un modo alternativo per creare file PDF, la cosiddetta “esportazione”, che non richiede l’uso di Distiller. In effetti Adobe, con molta discrezione, non consiglia più l’uso di Distiller, ma orienta l’utente sull’uso dell’esportazione in PDF.

Tutto ciò va nella direzione di un possibile abbandono di PostScript da parte di Adobe, a favore del formato PDF. PostScript è diventato un collo di bottiglia per il grafico: non supporta profili ICC, non supporta comandi di trasparenza, richiede la generazione mediante un driver, e così via.

Questo tendenziale abbandono di PostScript naturalmente ha ripercussioni sia sul modo di generare un PDF che sul modo di stamparlo e visualizzarlo.

Nel prossimo post vediamo in quale modo si può generare un PDF senza passare da Distiller e iniziamo da InDesign.

 

Mauro Boscarol

4/10/2008 alle 16:35