Cos'è Postscript? Che cosa ha a che fare con la mia stampante?

Sommario:

Cos'è Postscript? Che cosa ha a che fare con la mia stampante?
Cos'è Postscript? Che cosa ha a che fare con la mia stampante?

Video: Cos'è Postscript? Che cosa ha a che fare con la mia stampante?

Video: Cos'è Postscript? Che cosa ha a che fare con la mia stampante?
Video: [WINDOWS] Active Directory e GPO - Policy di Sicurezza - YouTube 2024, Marzo
Anonim
Durante la stampa, potresti aver trovato la parola "Postscript". Ti sei mai chiesto cosa diavolo significhi, e la rilevanza che ha sulla tua stampante? Prenditi un minuto, impara la storia del computer e un po 'di più sulle stampanti desktop funzionano.
Durante la stampa, potresti aver trovato la parola "Postscript". Ti sei mai chiesto cosa diavolo significhi, e la rilevanza che ha sulla tua stampante? Prenditi un minuto, impara la storia del computer e un po 'di più sulle stampanti desktop funzionano.

A meno che tu non sia un informatico, può essere fonte di confusione cercare "Postscript" e imparare che è un "linguaggio di programmazione concatenativo" solo per scoprire che hai ancora di più parole confuse da cercare. Oggi, renderemo tutto più semplice, inserendo Postscript nel contesto, spiegando di cosa si tratta, perché e come fa ciò che fa e in che modo ha praticamente trasformato l'intero mondo della grafica nell'orecchio collettivo! Continua a leggere, ci sono alcune cose interessanti e divertenti.

ASCII, Dot Matrix, Plotter e Modifica grafica stampata

Prima di comprendere Postscript e dispositivi di stampa più moderni, dobbiamo considerare le umili origini del PC per la tecnologia di stampa. Le prime stampanti per computer erano dispositivi rozzi fatti solo per riprodurre caratteri di testo e ASCII: c'era poca o nessuna applicazione di grafica e poco o nulla per loro. Queste cosiddette stampanti "stupide" potevano essere programmate per produrre del testo, anche se molti avrebbero avuto limitazioni hardware che avrebbero impedito loro di stampare qualsiasi cosa tranne i caratteri nell'hardware - si pensi alla "macchina da scrivere".
Prima di comprendere Postscript e dispositivi di stampa più moderni, dobbiamo considerare le umili origini del PC per la tecnologia di stampa. Le prime stampanti per computer erano dispositivi rozzi fatti solo per riprodurre caratteri di testo e ASCII: c'era poca o nessuna applicazione di grafica e poco o nulla per loro. Queste cosiddette stampanti "stupide" potevano essere programmate per produrre del testo, anche se molti avrebbero avuto limitazioni hardware che avrebbero impedito loro di stampare qualsiasi cosa tranne i caratteri nell'hardware - si pensi alla "macchina da scrivere".

Alcuni di noi di How-To Geek potrebbero uscire con noi stessi e dire che ricordiamo un importante passo successivo nell'evoluzione della stampante-stampanti ad aghi. Questi erano in grado di stampare alcuni grezzi grafici in scala di grigi con file di pixel, oltre a una tipografia a blocchi e bassa profondità di pixel. Sebbene avessero il vantaggio di creare immagini digitali (anche se conteggi di tipo ASCII artistici), la tipografia rozza era una battuta d'arresto per le prime stampanti ad aghi. Tutte le stampanti a matrice di punti hanno preso direzioni sulla stampa di immagini e testo all'incirca nello stesso modo; suddividerlo in pixel, stampandoli in righe mentre la testina di stampa passa lungo la carta, alimenta il successivo pezzo di carta e la ripete.

A differenza delle stampanti ad aghi, plotter sono ancora abbastanza comuni, in particolare nella produzione. I plotter spostano carte, vinile o altri materiali in coordinate algebriche per disegnare, stampare o tagliare forme vettoriali matematicamente pure lisce con uno stilo o una lama di coltello. Come abbiamo appreso, a causa della natura dei glifi tipografici, le forme vettoriali sono di gran lunga superiori ai pixel per definire forme astratte, matematicamente pure trovate nel tipo. Poiché i plotter sono progettati per muoversi in base a una matematica precisa, le istruzioni su come creare tipografia e altre forme sono abbastanza facili da comunicare al dispositivo con un PC.

La sfida era questa: nessun modello esistente di PC per la tecnologia di stampa poteva creare grafica e grafica tipografica vettoriali e pulite allo stesso tempo. Cosa dovevano fare tutti i geek intelligenti?

Xerox PARC e sviluppo della prima stampante laser

La xerografia, la fotocopiatura AKA, era lo sviluppo che gli stampatori stavano cercando. Sebbene Xerography fosse stata inventata negli anni Trenta e resa commercialmente disponibile come fotocopiatrice tra la fine degli anni Cinquanta e Sessanta, non fu utilizzata nella stampa su PC fino a quando l'ingegnere di PARC della Xerox Gary Starkweather progettò la prima stampante laser.
La xerografia, la fotocopiatura AKA, era lo sviluppo che gli stampatori stavano cercando. Sebbene Xerography fosse stata inventata negli anni Trenta e resa commercialmente disponibile come fotocopiatrice tra la fine degli anni Cinquanta e Sessanta, non fu utilizzata nella stampa su PC fino a quando l'ingegnere di PARC della Xerox Gary Starkweather progettò la prima stampante laser.
Ecco una descrizione grafica e una descrizione approssimativa di come funziona Xerography: la luce colpisce le aree caricate elettricamente del tamburo di stampa, gli elettroni reagiscono e quelle aree caricate negativamente perdono quella carica. Il toner aderisce all'elettricità statica e viene premuto sulla carta, creando immagini senza l'uso di pixel in stile dot matrix. E poiché questo processo di stampa era fondamentalmente diverso da uno qualsiasi dei metodi relativamente grezzi elencati sopra, Xerography era un modo logico per stampare contemporaneamente testo e grafica puliti. C'era un semplice problema di progettazione che doveva essere risolto: come si creano istruzioni per una stampante che può facilmente fare entrambe le cose contemporaneamente?
Ecco una descrizione grafica e una descrizione approssimativa di come funziona Xerography: la luce colpisce le aree caricate elettricamente del tamburo di stampa, gli elettroni reagiscono e quelle aree caricate negativamente perdono quella carica. Il toner aderisce all'elettricità statica e viene premuto sulla carta, creando immagini senza l'uso di pixel in stile dot matrix. E poiché questo processo di stampa era fondamentalmente diverso da uno qualsiasi dei metodi relativamente grezzi elencati sopra, Xerography era un modo logico per stampare contemporaneamente testo e grafica puliti. C'era un semplice problema di progettazione che doveva essere risolto: come si creano istruzioni per una stampante che può facilmente fare entrambe le cose contemporaneamente?

Il meglio di entrambi i mondi: Postscript è Print Whisperer

Inserisci gli ingegneri e co-fondatori di Adobe John Warnock e Charles Geschke. La coppia aveva collaborato con Xerox e aveva creato il linguaggio di descrizione della pagina (o PDL) chiamato Interpress. Interpress ha risolto questo problema ingegneristico: si trattava di un sistema di traduzione di immagini e forme complicate in dati che la stampante può utilizzare per produrre opere d'arte stampate di alta qualità. Interpress non era necessariamente il primo PDL, e non era l'ultima collaborazione di Warnock e Geschke. Lasciando Xerox PARC, la coppia ha sviluppato un prodotto di punta in Postscript, che è rimasto, fino ad oggi, uno standard del settore grafico.
Inserisci gli ingegneri e co-fondatori di Adobe John Warnock e Charles Geschke. La coppia aveva collaborato con Xerox e aveva creato il linguaggio di descrizione della pagina (o PDL) chiamato Interpress. Interpress ha risolto questo problema ingegneristico: si trattava di un sistema di traduzione di immagini e forme complicate in dati che la stampante può utilizzare per produrre opere d'arte stampate di alta qualità. Interpress non era necessariamente il primo PDL, e non era l'ultima collaborazione di Warnock e Geschke. Lasciando Xerox PARC, la coppia ha sviluppato un prodotto di punta in Postscript, che è rimasto, fino ad oggi, uno standard del settore grafico.

Postscript, come suggerisce il nome, è in realtà un linguaggio di programmazione completo di Turing. Le indicazioni sono scritte in modo leggibile dall'uomo e comunicate alla stampante, che crea l'arte di alta qualità dalle istruzioni. Ecco un esempio del programma "Hello World" di Inkguides.com.

%!PS /inch {72 mul} def /Times-Roman findfont 50 scalefont setfont 2.5 inch 5 inch moveto (Hello, World!) show showpage

Iniziamo a vedere abbastanza rapidamente che tipo di istruzioni Postscript sta dando alla stampante e quanto semplici siano le indicazioni. I caratteri a cui si fa riferimento in questo programma esistono in forma vettoriale e vengono richiamati da file separati, e costituivano una parte importante del contributo di Adobe al settore della grafica digitale. Ecco un secondo esempio, dalla pagina di Mikkel Meinike Nielsen su Postscript:

%! /Times-Roman findfont 16 scalefont setfont gsave %save before using translate 105 210 translate %This cordinates places the images on %the page %-----The actual image begin------- 76.8 86.4 scale 40 45 1 [ 40 0 0 -45 0 45 ] { < fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff ff7fffffffffffffffffffffffffff> } image %-----The actual image end ------- grestore %restore the settings from before the translat 0 245 moveto (Text and image, ) show 0 229 moveto (side by side. ) show showpage

Questa grande sezione centrale di gobbledygook è in realtà un codice esadecimale che definisce un'immagine. La maggior parte di Postscript non viene scritta a mano in questo modo, ma piuttosto dai programmi. Per avere un'idea di come appare questo codice Postscript, dai un'occhiata a questo screencap dalla pagina di Mikkel qui sotto dell'immagine generata da questo codice. Anche interi maghi fotografici possono essere riscritti come poscritti in questo modo: il filetype è chiamato Encapsulated Post Script, o EPS.

Image
Image

Pagine stampate moderne e processi di stampa più recenti

Image
Image

Al giorno d'oggi, non tutte le stampanti usano Postscript, ma tutti devono avere una sorta di livello di traduzione per trasformare i dati di testo e di immagine in materiale stampato. Solitamente chiamiamo questi programmi driver di stampa-E oggi vengono dal produttore e sono un software proprietario. In qualche modo, questo è un elemento cruciale di ciò che tutte le stampanti devono comunicare con i PC, anche se le stampanti che usiamo nelle nostre case risolvono problemi molto diversi rispetto alle prime stampanti laser. Indipendentemente da ciò, Postscript è stato il primo grande successo di Adobe e fa parte di ciò che effettivamente è stato l'inizio di un esplosione popolare in tutto il mondo di grafica e design.

Crediti immagine: Stampante Brother MFC-8370 di Jung-nam Nam, disponibile sotto Creative Commons. Stampante a matrice di punti antica di Andy Broomfield, disponibile con licenza Creative Commons. IBM 3800, fotografo sconosciuto, ha assunto un uso corretto. Processo di fotocopie Xerografiche di Yzmo, disponibile con licenza GNU. Software Adobe di Seven Block, disponibile sotto Creative Commons. La nuova stampante di Erin Sparling, disponibile sotto Creative Commons.

Consigliato: