Mis on PostScript? Mida peab minu printeriga tegema?

Sisukord:

Mis on PostScript? Mida peab minu printeriga tegema?
Mis on PostScript? Mida peab minu printeriga tegema?
Anonim
Printimise ajal võisite kohata sõna "PostScript". Oled kunagi mõelnud, mida see tähendab, ja kas see on teie printerile asjakohane? Võtke minut, õppige mõnda arvutite ajalugu ja pisut rohkem töölauaprinterite töös.
Printimise ajal võisite kohata sõna "PostScript". Oled kunagi mõelnud, mida see tähendab, ja kas see on teie printerile asjakohane? Võtke minut, õppige mõnda arvutite ajalugu ja pisut rohkem töölauaprinterite töös.

Kui te pole arvutiteadlane, võib "PostScript" otsimine olla segadusttekitav ja õppida, et see on "konkatenatiivne programmeerimiskeel" ainult teie leidmiseks isegi rohkem segane sõnu üles otsima. Täna me teeme seda hõlpsasti ja paneme PostScripti konteksti, selgitame, mis see on, miks ja kuidas see teeb, mida ta teeb ja kuidas see sujuvalt pöördus kogu graafika maailma oma kollektiivses kõrvas! Hoidke lugemist, seal on mõned häid ja lõbusaid asju.

ASCII, Dot Matrix, plotterid ja trükitud graafika muutmine

Enne kui me mõistame Postkripti ja rohkem kaasaegseid trükiseadmeid, peame arvestama arvuti alumiste juurtega, et printida tehnoloogiat. Varasemad arvutiprinterid olid puhtad seadmed, mis valmistati ainult teksti- ja ASCII-tähtede taasesitamiseks - graafikat ei kasutata vähe ja neid ei kasutata vähe. Neid nn müraste printereid saab programmeerida teksti tootmiseks, kuigi paljudel oleks olnud riistvara piirangud, mis takistaksid neid trükkida vaid riistvarakujunduse "kirjutusmasina" tegelasi.
Enne kui me mõistame Postkripti ja rohkem kaasaegseid trükiseadmeid, peame arvestama arvuti alumiste juurtega, et printida tehnoloogiat. Varasemad arvutiprinterid olid puhtad seadmed, mis valmistati ainult teksti- ja ASCII-tähtede taasesitamiseks - graafikat ei kasutata vähe ja neid ei kasutata vähe. Neid nn müraste printereid saab programmeerida teksti tootmiseks, kuigi paljudel oleks olnud riistvara piirangud, mis takistaksid neid trükkida vaid riistvarakujunduse "kirjutusmasina" tegelasi.

Mõned meist How-To Geekist võivad hakkama minna ja öelda, et me mäletame printeri evolutsiooni olulist järgmist sammu -punktmaatriksprinterid. Need suutsid trükkida mõnda toorest halltoonilist graafikat pikslitoodetega, samuti pisikeste ja madalate pikslite sügavtrüpograafiat. Kuigi neil oli digitaalsete piltide loomise eelis (kuigi ASCII kunst oli selline), oli toornafta tüpograafia varajase punktmaatriksprinteri tagasilöök. Kõik dot maatriksprinterid käitusid piltide ja teksti trükkimiseks ligikaudu samal viisil; murra see pikslitesse, trükkides need ridadesse, kui prindipea mööda paberit jookseb, edastage järgmine paberitükk ja korrake.

Erinevalt punktmaatriksprinterist plotterid on endiselt üsna levinud, eriti tootmises. Plotterid liigutavad paberit, vinüülit või mitmesuguseid teisi materjale ümber algebralisi koordinaate, et joonistada, printida või lõigata sileda, matemaatiliselt puhta vektorformaadiga pliiatsi või nooleheaga. Nagu me oleme õppinud, on tüpograafiliste glüüfide olemuse tõttu vektorkujud oluliselt paremad kui pikslid abstraktsete, matemaatiliselt puhaste kujude leidmiseks tüübis. Kuna draiverid on loodud täpselt matemaatilise liikumiseks, on tüpograafia ja muude kujundite loomise juhised arvutile suhteliselt lihtsad suhelda seadmega.

Väljakutse oli see, et ükski olemasolev arvutite printimise tehnoloogia mudel ei suutnud samal ajal luua vektoripõhist, puhast tüpograafiat ja graafikat. Mida kõik targad geeksid pidid tegema?

Xerox PARC ja esimese laserprinteri väljatöötamine

Xerography, AKA valguskoopia, oli arendusprinterite otsimine. Kuigi Xerography leiutati kolmekümnendates aastatel ja tehti 50ndate ja kuusteistkümnendate aastate lõpus müügil kättesaadavaks koopiamasinatel, seda ei kasutatud arvuti trükkimiseks, kuni Xerox PARC insener Gary Starkweather kujundas esimese laserprinteri.
Xerography, AKA valguskoopia, oli arendusprinterite otsimine. Kuigi Xerography leiutati kolmekümnendates aastatel ja tehti 50ndate ja kuusteistkümnendate aastate lõpus müügil kättesaadavaks koopiamasinatel, seda ei kasutatud arvuti trükkimiseks, kuni Xerox PARC insener Gary Starkweather kujundas esimese laserprinteri.
Siin on graafilised ja põhjalikud kirjeldused selle kohta, kuidas Xerography töötab: valgus tabab trükitrumli elektriliselt laetud alasid, elektronid reageerivad ja need negatiivselt laetud alad kaotavad selle laengu. Toner järgib staatilist elektrit ja pressitakse paberile, luues kunstniku ilma dot maatrikstipikslita. Kuna see trükkimine oli põhimõtteliselt erinev ülal loetletud suhteliselt toorainetest, oli Xerography üheaegselt loogiline viis puhast tüüpi ja graafika printimiseks. Seal oli üks lihtne inseneriprobleem, mida tuli lahendada - kuidas luua printeri juhiseid, mida saab hõlpsalt teha korraga?
Siin on graafilised ja põhjalikud kirjeldused selle kohta, kuidas Xerography töötab: valgus tabab trükitrumli elektriliselt laetud alasid, elektronid reageerivad ja need negatiivselt laetud alad kaotavad selle laengu. Toner järgib staatilist elektrit ja pressitakse paberile, luues kunstniku ilma dot maatrikstipikslita. Kuna see trükkimine oli põhimõtteliselt erinev ülal loetletud suhteliselt toorainetest, oli Xerography üheaegselt loogiline viis puhast tüüpi ja graafika printimiseks. Seal oli üks lihtne inseneriprobleem, mida tuli lahendada - kuidas luua printeri juhiseid, mida saab hõlpsalt teha korraga?

Parim mõlemast maailmast: Postscript on Print Whisperer

Sisestage Adobe'i insenerid ja asutajad John Warnock ja Charles Geschke. Paar oli töötanud koos Xeroxiga ja loonud lehe kirjelduse keele (või PDL), mida nimetatakse Interpressiks. Interpress lahendas selle inseneriprobleemi - see oli süsteem piltide ja keerukate kujundite tõlkimiseks andmetele, mida printer saab kasutada kvaliteetsete trükitud kunstnike saamiseks. Interpress ei pruugi olla esimene PDL ja see ei olnud Warnocki ja Geschke viimane koostöö. Paralleelselt Xerox PARC-ga, arendas paar välja PostScripti lipulaeva, mis on ka tänapäevani jäänud graafika tööstuse standardiks.
Sisestage Adobe'i insenerid ja asutajad John Warnock ja Charles Geschke. Paar oli töötanud koos Xeroxiga ja loonud lehe kirjelduse keele (või PDL), mida nimetatakse Interpressiks. Interpress lahendas selle inseneriprobleemi - see oli süsteem piltide ja keerukate kujundite tõlkimiseks andmetele, mida printer saab kasutada kvaliteetsete trükitud kunstnike saamiseks. Interpress ei pruugi olla esimene PDL ja see ei olnud Warnocki ja Geschke viimane koostöö. Paralleelselt Xerox PARC-ga, arendas paar välja PostScripti lipulaeva, mis on ka tänapäevani jäänud graafika tööstuse standardiks.

PostScript, nagu nimigi soovitab, on tegelikult Turingi täielik programmeerimiskeel. Suunised kirjutatakse inimesele loetavas vormis ja edastatakse printerile, mis juhendist loob kõrgekvaliteedilise kunsti. Siin on näidis "Hello World" programmist Inkguides.comist.

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

Me hakkame nägema üsna kiiresti, millised juhised Postscript annab printerile ja kuidas juhised on lihtsad. Selles programmis viidatud trükised on vektorvormis ja neid kutsutakse üles eraldi failidelt ning see on suur osa Adobe'i digitaalgraafikatööstuse panusest. Järgmine näide on Mikkeli Meinike Nielseni lehel 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

Gobbledygooki suur keskosa on tegelikult kuueteistkümnendkood, mis määratleb kujutise. Enamik Postscriptit ei kirjutata käsitsi nagu see, vaid programmid. Selleks, et saada mõte, mida see PostScript-kood tegelikult välja näeb, vaadake seda ekraanikuvandit Mikkeli lehelt allpool pildi sellest koodist. Kogu fotograafia võib samuti uuesti kirjutada postscriptina viisil - failitüüpi nimetatakse Encapsulated Post Script või EPS.

Image
Image

Kaasaegsed trükitud leheküljed ja uuemad trükiprotsessid

Image
Image

Tänapäeval ei kasuta kõik printerid PostScriptit, kuid kõigil neil peab olema mingisugune tõlkekiht, et teksti- ja pildiandmeid trükitud materjalideks muuta. Tavaliselt nimetame neid programme printeridraiverid- ja tänapäeval nad tulevad tootjalt ja on omaette tarkvara. Mõnes vormis või moes on see oluline osa, mida kõik printerid peavad arvutiga suhtlema - kuigi meie kodudes kasutatavad printerid lahendavad väga erinevaid probleeme kui esimesed laserprinterid. Sellest hoolimata oli Postscript on Adobe esimene suur edu ja see on osa sellest, mis tegelikult on kogu maailmas populaarne graafika ja disaini plahvatus.

Pilt autorid: vend printer MFC-8370 poolt Jung-Nam Nam, saadaval Creative Commons. Andy Broomfieldi antiküllane maatriksprinter, saadaval Creative Commons'is. IBM 3800, fotograaf tundmatu, eeldas õiglast kasutamist. Xerographic Photocopy protsess Yzmo poolt, mis on saadaval GNU-litsentsi all. Adobe tarkvara seitsme ploki kaudu, mis on saadaval Creative Commons. Uus Erin Sparlingi printer, saadaval Creative Commons'is.

Soovitan: