Che cos'è una lingua di descrizione della pagina?
Il linguaggio di descrizione della pagina è un tipo di linguaggio informatico utilizzato principalmente per l'industria della stampa. I computer sono generalmente collegati a macchine da stampa di grandi dimensioni e, utilizzando un linguaggio specializzato per la comunicazione di entrambi i dispositivi, l'efficienza nelle impostazioni e nella stampa dei materiali è notevolmente aumentata. Esistono numerosi linguaggi descrittivi, ma il più comune è Adobe® PostScript®.
Sebbene molte varietà di linguaggi di descrizione delle pagine siano sufficientemente dettagliate per essere considerate linguaggi di programmazione, gran parte di esse non lo sono. Questi sono noti come linguaggi di markup. Simile al linguaggio di markup ipertestuale (HTML), i linguaggi di markup di descrizione della pagina sono in grado di parlare a un numero limitato di programmi. Proprio come l'HTML viene utilizzato principalmente per parlare con i browser Web, la maggior parte delle varietà del linguaggio di descrizione della pagina può essere letta da un determinato computer, programma o computer.
Le lingue di descrizione della pagina vengono spesso create utilizzando comandi binari o testuali. Nel caso di un linguaggio binario, la formattazione grafica e testuale viene trasformata in una serie di uno e zero utilizzando il linguaggio di descrizione. Questo codice viene inviato alla stampante e quindi trasferito nuovamente in un elemento grafico man mano che viene stampato. I codici binari sono gli stessi utilizzati da tutti i computer. Quando un comando viene digitato in una tastiera, ad esempio, una serie di quelli e zeri che rappresentano il tasto indica al computer cosa fare.
Lo scopo principale dell'utilizzo di un linguaggio descrittivo è quello di comunicare meglio vari aspetti di un materiale stampato da un computer a una macchina da stampa. Testo e grafica sono disposti sullo schermo di un computer, ma l'uso di bitmap di output limita la quantità di informazioni che possono essere ricevute da una stampante. L'uso di un linguaggio di descrizione della pagina trasmette più informazioni, più velocemente.
I vantaggi dell'utilizzo di linguaggi di descrizione della pagina comprendono materiali di qualità superiore e una stampa più efficiente. Poiché le informazioni vengono ricevute meglio da una stampante utilizzando i linguaggi di descrizione della pagina, il colore, il layout e la risoluzione sono spesso di qualità migliore rispetto a come sarebbero se lo stesso articolo fosse stampato senza di essi. Queste lingue possono anche indicare alle stampanti la quantità di materiali da stampare.
In molti casi, è necessario un programmatore per creare un nuovo codice lingua per la descrizione della pagina. Alcuni dei più semplici linguaggi di markup possono essere appresi da chiunque, sebbene siano limitati nel loro uso. Molti programmi di disegno per computer hanno già aggiunto il linguaggio di descrizione della pagina, quindi quando si crea un'immagine o un formato, i codici vengono scritti simultaneamente nel back-end del programma.
Le stampanti più grandi usano un qualche tipo di linguaggio di descrizione della pagina, ma è anche possibile sfruttare questi programmi a casa. Il software che implementa i linguaggi di descrizione completa è spesso costoso, ma può valere la pena di investimento per una stampante o un designer autonomo. Il costo potrebbe anche essere inferiore nel lungo periodo rispetto all'assunzione di una stampante professionale.