Kas yra Postscript? Ką turi daryti su mano spausdintuvu?

Turinys:

Kas yra Postscript? Ką turi daryti su mano spausdintuvu?
Kas yra Postscript? Ką turi daryti su mano spausdintuvu?

Video: Kas yra Postscript? Ką turi daryti su mano spausdintuvu?

Video: Kas yra Postscript? Ką turi daryti su mano spausdintuvu?
Video: Repairing Windows 11-Server 2022 Protected System Files with SFC and DISM: For IT Professionals - YouTube 2024, Balandis
Anonim
Spausdinant jums gali tekti susidurti su žodžiu "Postscript". Ar kada nors susimąstėte, ką tai reiškia, ir aktualumą jis turi jūsų spausdintuvui? Paimkite minutę, sužinokite apie kompiuterių istoriją ir šiek tiek daugiau apie stalinių spausdintuvų darbą.
Spausdinant jums gali tekti susidurti su žodžiu "Postscript". Ar kada nors susimąstėte, ką tai reiškia, ir aktualumą jis turi jūsų spausdintuvui? Paimkite minutę, sužinokite apie kompiuterių istoriją ir šiek tiek daugiau apie stalinių spausdintuvų darbą.

Jei nesate kompiuterių mokslininkas, gali būti painiojamas ieškoti "Postscript" ir sužinoti, kad tai "concatenative programavimo kalba", kad tik jūs turite dar daugiau paini žodžiai ieškoti. Šiandien mes padarysime tai lengviau ir įdėsime "PostScript" į kontekstą, paaiškinsime, kas tai yra, kodėl ir kaip tai daro, ką jis daro, ir kaip ji gana daug paverčia visą grafikos pasaulį savo kolektyvine ausyje! Laikykis skaitymo, yra keletas gerų geeky įdomus dalykus į priekį.

ASCII, Dot Matrix, plotteriai ir keičiamos spausdintos grafikos

Prieš suprantame "PostScript" ir daugiau modernių spausdinimo įrenginių, turime atsižvelgti į kuklus kompiuterio šaknis spausdinti technologijas. Ankstyvieji kompiuterio spausdintuvai buvo neapdoroti įtaisai, pagaminti tik teksto ir ASCII simbolių atkūrimui - menkai pritaikyta grafika buvo mažai naudojama. Tokie vadinamieji "kvailie" spausdintuvai gali būti užprogramuoti teksto gamybai, nors daugelis jų turėtų aparatūros apribojimus, kurie sustabdytų spausdinimą bet kokiu atveju, išskyrus aparatūros simbolius - "rašomąją mašinėlę".
Prieš suprantame "PostScript" ir daugiau modernių spausdinimo įrenginių, turime atsižvelgti į kuklus kompiuterio šaknis spausdinti technologijas. Ankstyvieji kompiuterio spausdintuvai buvo neapdoroti įtaisai, pagaminti tik teksto ir ASCII simbolių atkūrimui - menkai pritaikyta grafika buvo mažai naudojama. Tokie vadinamieji "kvailie" spausdintuvai gali būti užprogramuoti teksto gamybai, nors daugelis jų turėtų aparatūros apribojimus, kurie sustabdytų spausdinimą bet kokiu atveju, išskyrus aparatūros simbolius - "rašomąją mašinėlę".

Kai kurie iš mūsų "How-To Geek" gali pasimėgauti ir pasakyti, kad prisimename svarbų kitą spausdintuvo evoliucijos etapą -dot matricos spausdintuvai. Jie galėjo spausdinti tam tikrą žalios pilkos spalvos grafiką su pikselių eilėmis, taip pat bluetooth, mažo pikselio gylio spausdinimo. Nors jie turėjo skaitmeninių vaizdų kūrimo pranašumą (nors ASCII meno rūšis yra daugiausia), neapdorota spausdinimas buvo ankstyvųjų taškinių matricų spausdintuvų sutrikimas. Visi dot matriciniai spausdintuvai paėmė nurodymus spausdinti vaizdus ir tekstą maždaug tuo pačiu būdu; pertraukite jį į pikselius, spausdindami juos eilėmis, kai spausdinimo galvutė eina kartu su popieriumi, įpilkite kitą popieriaus lapą ir pakartokite.

Skirtingai nuo dot matricos spausdintuvų, braižytuvai vis dar yra gana paplitusi, ypač gamybos srityje. Plotteriai perkelti popierių, vinilą ar įvairias kitas medžiagas aplink algebrines koordinates, norėdami piešti, spausdinti arba supjaustyti sklandžiai, matematiškai gryną vektorinę formą su plunksna ar peiliu. Kaip mes sužinojome, dėl tipografinių glikų pobūdžio, vektorinės formos yra žymiai geresnės už pikselius, norint nustatyti abstrakčią, matematiškai gryną formą. Kadangi braižytuvai yra sukonstruoti judėti pagal tikslią matematiką, spausdinimo ir kitų formų kūrimo instrukcijos kompiuteriui yra gana lengva bendrauti su įrenginiu.

Iššūkis buvo toks: nė vienas esamas kompiuterio spausdinimo technologijos modelis tuo pačiu metu negalėjo sukurti vektoriniu, švariu spausdinimo ir grafikos. Ką gi visi protingi geeks turėjo daryti?

"Xerox PARC" ir pirmojo lazerinio spausdintuvo kūrimas

Kserografija, AKA fotokopijavimas, buvo tobulėjantys spausdintuvai, kuriuos ieškojo. Nors Xerography buvo išrastas trisdešimtmečiui ir buvo parduodamas kaip kopijavimo aparatas penkiasdešimtojo ir šešiasdešimtojo dešimtmečio pabaigoje, jis nebuvo naudojamas kompiuterio spausdinimui, kol Xerox PARC inžinierius Gary Starkweather sukūrė pirmąjį lazerinį spausdintuvą.
Kserografija, AKA fotokopijavimas, buvo tobulėjantys spausdintuvai, kuriuos ieškojo. Nors Xerography buvo išrastas trisdešimtmečiui ir buvo parduodamas kaip kopijavimo aparatas penkiasdešimtojo ir šešiasdešimtojo dešimtmečio pabaigoje, jis nebuvo naudojamas kompiuterio spausdinimui, kol Xerox PARC inžinierius Gary Starkweather sukūrė pirmąjį lazerinį spausdintuvą.
Štai grafiniai ir apytiksliai aprašymai apie tai, kaip veikia "Xerography": šviesos nukenksmina elektrinį įkraunamą spausdinimo būgno plotą, elektronai reaguoja, o neigiamai įkrauta zona praranda šį įkrovą. Toneris laikosi statinės elektros energijos ir spaudžiamas ant popieriaus, kurdamas meno kūrinius, nenaudojant matricos stiliaus pikselių. Kadangi šis spausdinimo procesas iš esmės skiriasi nuo bet kokių palyginti nežymių metodų, išvardytų aukščiau, "Xerography" buvo logiškas būdas spausdinti švarų tipą ir grafiką tuo pačiu metu. Buvo išspręsta viena paprasta inžinieriaus problema - kaip sukurti instrukcijas spausdintuvui, kurį galima lengvai atlikti vienu metu?
Štai grafiniai ir apytiksliai aprašymai apie tai, kaip veikia "Xerography": šviesos nukenksmina elektrinį įkraunamą spausdinimo būgno plotą, elektronai reaguoja, o neigiamai įkrauta zona praranda šį įkrovą. Toneris laikosi statinės elektros energijos ir spaudžiamas ant popieriaus, kurdamas meno kūrinius, nenaudojant matricos stiliaus pikselių. Kadangi šis spausdinimo procesas iš esmės skiriasi nuo bet kokių palyginti nežymių metodų, išvardytų aukščiau, "Xerography" buvo logiškas būdas spausdinti švarų tipą ir grafiką tuo pačiu metu. Buvo išspręsta viena paprasta inžinieriaus problema - kaip sukurti instrukcijas spausdintuvui, kurį galima lengvai atlikti vienu metu?

Geriausias iš abiejų pasaulių: Postscript yra "Print whisperer"

Įveskite "Adobe" inžinierius ir įkūrėjus Johną Warnocką ir Charlesą Geschką. Pora dirbo kartu "Xerox" ir sukūrė puslapio apibūdinimo kalbą (arba PDL), pavadintą "Interpress". "Interpress" išsprendė šią inžinerinę problemą - tai sistema vaizdų ir sudėtingų formų vertimo į duomenis, kuriuos spausdintuvas gali panaudoti, norint gauti aukštos kokybės spausdintus kūrinius. "Interpress" nebūtinai buvo pirmasis PDL, ir tai nebuvo naujausias "Warnock" ir "Geschke" bendradarbiavimas. Palikdama "Xerox PARC", pora sukūrė "PostScript" pagrindinį produktą, kuris iki šios dienos išliko grafikos pramonės standartu.
Įveskite "Adobe" inžinierius ir įkūrėjus Johną Warnocką ir Charlesą Geschką. Pora dirbo kartu "Xerox" ir sukūrė puslapio apibūdinimo kalbą (arba PDL), pavadintą "Interpress". "Interpress" išsprendė šią inžinerinę problemą - tai sistema vaizdų ir sudėtingų formų vertimo į duomenis, kuriuos spausdintuvas gali panaudoti, norint gauti aukštos kokybės spausdintus kūrinius. "Interpress" nebūtinai buvo pirmasis PDL, ir tai nebuvo naujausias "Warnock" ir "Geschke" bendradarbiavimas. Palikdama "Xerox PARC", pora sukūrė "PostScript" pagrindinį produktą, kuris iki šios dienos išliko grafikos pramonės standartu.

"PostScript", kaip rodo pavadinimas, iš tikrųjų yra Turingo pilna programavimo kalba. Kryptys išspausdinamos žmogaus skaitymu būdu ir perduodamos spausdintuvui, kuri instrukcijose sukuria aukštos kokybės meną. Štai pavyzdys "Hello World" iš Inkguides.com programos.

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

Mes pradedame gana greitai suprasti, kokios instrukcijos PostScript suteikia spausdintuvui, ir kaip paprasta yra nurodymai. Šios programos nurodytos šrifto formos yra vektoriniu formatu ir yra skelbiamos iš atskirų failų ir buvo didelė "Adobe" indėlio į skaitmeninę grafikos pramonę dalis. Štai dar vienas pavyzdys iš "Mikylko Meiniko Nielseno" puslapio "Postscript" puslapyje:

%! /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

Ši didelė vidurinė gobbledygook dalis yra iš tikrųjų šešioliktainis kodas, kuris apibrėžia įvaizdį. Dauguma Postscript'o nėra parašyta tokia ranka kaip programa, o pagal programas. Norėdami sužinoti, kaip šis PostScript kodas iš tikrųjų atrodo, pažiūrėkite į šį Screencap iš Mikkelo puslapio žemiau paveikslėlis, kurį sukūrė šis kodas. Visus fotografinius magus taip pat galima pakartotinai įrašyti kaip postscript tokiu būdu - failų tipas yra vadinamas Encapsulated Post Script arba EPS.

Image
Image

Šiuolaikiniai spausdinami puslapiai ir naujesni spausdinimo procesai

Image
Image

Šiuo metu ne visi spausdintuvai naudoja Postscript, bet visi jie turi turėti tam tikrą vertimo sluoksnį, kad teksto ir vaizdo duomenys būtų spausdinami. Paprastai vadiname šias programas spausdintuvo tvarkyklės- ir dabar jie yra iš gamintojo ir yra patentuota programinė įranga. Kai kurios formos ar mados požiūriu tai yra esminis dalykas, kurį visi spausdintuvai turi bendrauti su asmeniniais kompiuteriais, net jei mūsų namuose naudojami spausdintuvai išsprendžia labai skirtingas problemas nei pirmieji lazeriniai spausdintuvai. Nepaisant to, "PostScript" buvo pirmoji "Adobe" sėkmė, ir ji yra dalis to, kas iš tikrųjų yra " Visame pasaulyje populiarus grafikos ir dizaino sprogimas.

Image Credits: Brother Printer MFC-8370 by Jung-Nam Nam, prieinamas Creative Commons. "Andy Broomfield" senovės dotinės matricos spausdintuvas, paskelbtas "Creative Commons". "IBM 3800", fotografas nežinomas, laikomas sąžiningu naudojimu. "Xerographic Photocopy" procesas, kurį atlieka "Yzmo", pagal GNU licenciją. "Adobe" programinę įrangą "Seven Block", kurią galima įsigyti "Creative Commons". Naujas Erin Sparling spausdintuvas, prieinamas Creative Commons.

Rekomenduojamas: