Sviluppato da Adobe nel 1984, il linguaggio di descrizione della pagina noto come PostScript era uno dei primi partecipanti alla storia del desktop publishing. PostScript, il Mac, la stampante LaserWriter di Apple e il software PageMaker di Aldus sono stati rilasciati all'incirca nello stesso periodo. Originariamente un linguaggio progettato per stampare documenti su stampanti laser, Postscript fu presto adattato per produrre file ad alta risoluzione per i set di immagini utilizzati dalle tipografie commerciali.
Adobe PostScript (Livello 1)
Il linguaggio originale di base è stato chiamato Adobe PostScript. Il Livello 1 è stato aggiunto quando è stato annunciato il Livello 2. Per gli standard moderni, i risultati di output erano primitivi, ma proprio come le nuove versioni del software contengono nuove funzionalità non disponibili nelle versioni precedenti, i successivi livelli PostScript hanno aggiunto il supporto per nuove funzionalità.
Adobe PostScript livello 2
Rilasciato nel 1991, PostScript Level 2 aveva una migliore velocità e affidabilità rispetto al suo predecessore. Ha aggiunto il supporto per diverse dimensioni di pagina, caratteri compositi, separazioni in-rip e una migliore stampa a colori. Nonostante i miglioramenti, è stato lento da adottare.
Adobe PostScript 3
Adobe ha rimosso il "Livello" dal nome di PostScript 3, che è stato rilasciato nel 1997. Fornisce risultati di alta qualità coerenti e una migliore gestione grafica rispetto alle versioni precedenti. PostScript 3 supporta grafica trasparente, più font e accelera la stampa. Con più di 256 livelli di grigio per colore, PostScript 3 ha causato il banding diventare un ricordo del passato. La funzionalità di Internet è stata introdotta ma raramente utilizzata.
Che dire di PostScript 4?
Secondo Adobe, non ci sarà PostScript 4. PDF è la piattaforma di stampa di nuova generazione, ora preferita dai professionisti e dagli stampatori domestici. PDF ha preso le caratteristiche di PostScript 3 e le ha espanse con una migliore gestione delle tinte piatte, algoritmi veloci per il rendering dei pattern e l'elaborazione parallela delle tile, che riduce drasticamente il tempo necessario per elaborare un file.
In termini di desktop publishing, il livello PostScript utilizzato per la creazione di file PostScript e PDF dipende in parte dai livelli PostScript supportati dalla stampante e dal driver di stampa. I driver di stampa e le stampanti meno recenti non sono in grado di interpretare alcune delle funzionalità disponibili in PostScript Level 3, ad esempio. Tuttavia, ora che PostScript 3 è rimasto fuori per 20 anni, è raro incontrare una stampante o un altro dispositivo di output non compatibile.