23Aug

Kas ir Postscript? Ko tai jādara ar manu printeri?

click fraud protection

Drukājot, jūs, iespējams, esat saskārušies ar vārdu "Postscript". Jūs kādreiz esat domājuši par to, ko tas nozīmē, un tas ir saistīts ar jūsu printeri? Nogriezieties minūti, iemācieties datora vēsturi un nedaudz vairāk par galddatoru printeriem.

Ja vien jūs neesat datorzinātnieks, tas var būt mulsinoši, lai meklētu "Postscript" un uzzinātu, ka tā ir "concatenative programmēšanas valoda" tikai, lai atrastu, ka jums ir vēl vairāk mulsinoši vārdi, lai meklētu.Šodien mēs padarīsim to par vieglu un ievietotu kontekstā Postscript, paskaidrojiet, kas tas ir, kāpēc un kā tas dara to, ko tā dara, un kā tas diezgan daudz pārvērsa visu grafikas pasauli savā kopējā ausī!Turpiniet lasīt, tur ir daži labs geeky fun stuff priekšā.

ASCII, Dot Matrix, plotori un iespiestās grafikas maiņa

Pirms mēs saprotam PostScript un mūsdienīgākas drukas iekārtas, mums ir jāpārdomā datora pazemojošās saknes, lai drukātu tehnoloģijas. Agrīnās datoru printeri bija neapstrādātas ierīces, kas tika izgatavotas tikai teksta un ASCII rakstzīmju reproducēšanai - grafika nebija piemērota nekādam pielietojumam, un to mazliet neizmantoja.Šos tā dēvētos "mēmos" printerus varētu ieprogrammēt, lai izveidotu tekstu, lai gan daudziem būtu aparatūras ierobežojumi, kas viņiem neļautu drukāt kaut ko citu, izņemot rakstzīmes aparatūras domājošajā "rakstāmmašīnā".

instagram viewer

Daži no mums How-To Geek varējaDodieties sev un sakām, ka atceramies nākamo svarīgo nākamo soli printeru evolūcijā - matrix printeros. Tie bija spējīgi drukāt dažas neapstrādātas pelēktoņu grafikas ar pikseļu rindām, kā arī bloķētu, ar zemu pikseļu dziļumu tipogrāfiju. Lai gan tiem bija priekšrocība, veidojot ciparu attēlus( lai gan ASCII mākslas veida skaits), neapstrādāta tipogrāfija bija kavēšanos agrīnās dot matricas printeriem. Visi dot matricas printeri pauda virzienus drukāt attēlus un tekstu aptuveni tādā pašā veidā;salieciet to pikseļos, izdrukājiet tos rindās, kad drukas galviņa iet pa papīru, pabīdiet nākamo papīra bitu un atkārtojiet.

Atšķirībā no dot matricas printeriem, ploteri joprojām ir diezgan bieži, jo īpaši ražošanā.Ploteri pārvieto papīru, vinilu vai dažādus citus materiālus ap algebrisko koordinātes, lai zīmētu, izdrukātu vai nogrieztu gludas, matemātiski tīras vektora formas ar adatu vai naža asmeni. Kā mēs esam uzzinājuši, tipogrāfisko glyfu rakstura dēļ, vektora formas ir ievērojami labākas par pikseļiem, lai definētu abstrakti, matemātiski tīras formas. Tā kā draiveri ir izstrādāti, lai pārvietotos, pamatojoties uz precīzu matemātiku, norādījumi par to, kā veidot tipogrāfiju un citas formas, ir diezgan vienkārši, lai dators varētu sazināties ar ierīci.

Izaicinājums bija šāds: neviens pašreizējais datora modelis tehnoloģiju drukāšanai vienlaikus nevarēja radīt uz vektoriem balstītu, tīru tipogrāfiju un grafiku. Kādi bija visi gudrie geeks, kuriem vajadzēja darīt?

Xerox PARC un pirmā laserprintera

Xerography izstrāde, AKA fotokopēšana, bija izstrādes printeri, kuru meklēja. Lai gan Xerography tika izgudrots trīsdesmitajos gados un kopš 50. un 60. gadu beigām bija pieejams kā kopēšanas iekārtas, to neizmantoja drukāšanai datorā, līdz Xerox PARC inženieris Gary Starkweather izstrādāja pirmo lāzerprinteri.

Šeit ir grafiski un aptuveni apraksti par to, kā darbojas Xerography: gaisma nofiksē elektriski uzlādējamas drukas bungas vietas, elektroni reaģē, un negatīvi uzlādētie laukumi zaudē šo lādiņu. Toneris pielīdzina statiskajai elektrībai un tiek nospiests uz papīra, radot mākslas darbus bez dot matricas stila pikseļu izmantošanas. Un tā kā šis drukāšanas process būtiski atšķiras no visām iepriekš minētajām salīdzinoši neapstrādātajām metodēm, Xerography bija loģisks veids, kā vienlaikus izdrukāt tīru veidu un grafiku. Tika atrisināta viena vienkārša inženiertehniska problēma - kā jūs izveidojat instrukcijas printerim, ko var viegli veikt abos gadījumos?

Labākais no abām pasaulēm: Postscript ir Print Whisperer

Ievadiet Adobe inženierus un līdzdibinātājus John Warnock un Charles Geschke. Pāris strādāja kopā ar Xerox un izveidoja lapu apraksta valodu( vai PDL) ar nosaukumu Interpress. Interpress atrisināja šo inženiertehnisko problēmu - tas bija sistēma attēlu un sarežģītu formu tulkošanai datu veidā, ko printeris var izmantot, lai izveidotu augstas kvalitātes iespieddarbus. Interpress nebija pirmais PDL, un tā nebija pēdējā sadarbība starp Warnocku un Geschke. Atkāpjoties no Xerox PARC, pāris izstrādāja vadošo produktu Postscriptā, kas līdz pat šai dienai ir saglabājis grafikas nozares standartu.

Postscript, kā norāda nosaukums, patiesībā ir Turinga pilnā programmēšanas valoda. Norādes tiek izrakstītas cilvēka lasāmā veidā un tiek paziņotas printerim, kas no instrukcijām rada augstas kvalitātes mākslu.Šeit ir paraugs "Hello World" no Inkguides.com programmas.

%! PS
/ inch{ 72 mul} def
/ Times-Roman findfont 50 scalefont setfont
2.5 collu 5 collas moveto
( Hello, World!) Parādīt
showpage

Mēs sākam redzēt diezgan ātri, kāda veida instrukcijas Postscript irsniedzot printeri un cik vienkārši ir norādes.Šajā programmā minētie fonti pastāv vektorveidā un tiek izsaukti no atsevišķiem failiem, un tā ir liela daļa no Adobe ieguldījuma digitālās grafikas nozarē.Šis ir otrais piemērs, no Mikkel Meinike Nielsen lapas Postscript:

%!
/ Times-Roman findfont 16 scalefont setfont
gsave% ietaupīt, pirms lietojat tulkot
105 210 tulkot% Šī koordinātes attēlus uz
% lapas
% ----- Faktiskais attēls sākas -------
76,8 86,4 skala
40 45 1 [40 0 0 -45 0 45]
{
fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff
fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff
fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffffff & gt;} attēls
% ----- Faktiskais attēla gala -------
grestore% atjauno iestatījumus pirms translat
0 245 moveto( teksts un attēls) rāda
0 229 moveto( blakus.) rāda
šovs

Šī lielā vidusdaļa gobbledygook ir faktiski heksadecimāla kods, kas definē attēlu. Lielākā daļa Postscript nav rakstīts ar roku kā šis, bet gan ar programmām. Lai iegūtu priekšstatu par to, kā šis PostScript kods patiešām izskatās, aplūkojiet šo ekrākapa no Mikkela lapas zem attēla, ko šis kods rada. Visus fotoattēlus var arī pārrakstīt kā noklusējuma kodu šādā veidā: faila tipu sauc par Encapsulated Post Script vai EPS.

mūsdienu drukātās lapas un jaunākie drukāšanas procesi

Mūsdienās ne visi printeri izmanto Postscript, bet visiem tiem ir nepieciešams kāds tulkošanas slānis, lai teksta un attēla datus iespiestu drukātajos materiālos. Mēs parasti saucam šīm programmām printera draiverus - un mūsdienās tie nāk no ražotāja un ir patentēta programmatūra. Dažos veidos vai veidā tas ir būtisks faktors, ko visiem printeriem ir nepieciešams sazināties ar personālo datoru, lai arī mūsu mājās izmantojamie printeri atrisina ļoti atšķirīgas problēmas nekā pirmie lāzerprinteri. Neatkarīgi no tā, Postscript bija pirmais Adobe panākums, un tas ir daļa no tā, cik efektīvi sāku vispasaules populārā grafiskā dizaina un dizaina eksplozija.

attēla kredīti: Brother Printer MFC-8370, ko piedāvā Jung-Nam Nam, kas pieejams Creative Commons. Andy Broomfield senatnējais dot matricas printeris, kas pieejams Creative Commons. IBM 3800, fotogrāfs nav zināms, pieņemts taisnīgu izmantošanu. Xerographic Photocopy process ar Yzmo, pieejams saskaņā ar GNU licenci. Adobe programmatūra ar Seven Block, pieejama Creative Commons. Jaunais Erin Sparling printeris, pieejams Creative Commons.