23Aug

Mi a PostScript? Mi köze van a nyomtatóhoz?

click fraud protection

A nyomtatás során előfordulhat, hogy találkoztál a "Postscript" szóval. Kíváncsi voltál arra, hogy mi a fene ez, és mennyire fontos a nyomtatóhoz? Vegyünk egy percet, tanuljunk néhány számítógépes előzményt, és egy kicsit többet az asztali nyomtatókról.

Hacsak nem számítógépes tudós vagy, akkor zavaros lehet a "Postscript" felkutatása, és megtudhatja, hogy ez egy "concatenative programozási nyelv" csak azért, hogy megtalálja az -t még zavaró szavakat keresni. Ma könnyebbé tesszük, majd a PostScriptot a kontextusba rendezzük, elmagyarázzuk, mi az, miért és hogyan csinálja, hogy mit csinál, és hogy az egész grafikai világot egészen a kollektív fülére helyezte át! Olvassa el az olvasást, vannak jó jókedvű szórakoztató dolgok.

ASCII, pontmátrix, plotterek és nyomtatott grafikák cseréje

Mielőtt megértenék a Postscript-t és a korszerűbb nyomtatási eszközöket, meg kell fontolnunk a PC nyomtatási technológiájának alázatos gyökereit. A korai számítógépes nyomtatók olyan nyers eszközök voltak, amelyek csak szöveget és ASCII karaktereket reprodukáltak - kevés volt a grafika alkalmazása, és kevéssé használható a számukra. Ezeket az úgynevezett "hülye" nyomtatókat úgy lehet programozni, hogy szöveget készítsenek, bár sokan voltak olyan hardverkorlátozások, amelyek megakadályoznák, hogy bármit nyomtassanak, csak a hardver-gondolkodó "írógép" karakterei.

instagram viewer

A How-To Geek egyik tagjaidézzük magunkat és mondjuk emlékszünk egy fontos lépésnek a nyomtató-evolúcióra - az mátrixnyomtatókra. Ezek képesek voltak nyers szürkeárnyalatos grafika nyomtatására képpontsorok, valamint blokkoló, alacsony képpont-mélység tipográfia segítségével. Bár a digitális képalkotás előnye volt( bár az ASCII művészetek száma), a nyers tipográfia hátránya volt a korai mátrixnyomtatóknak. Minden mátrixnyomtató közel azonos módon nyomtatott képet és szöveget nyomtatott;pixelre szúrva, sorokban nyomtatva, ahogy a nyomtatófej a papíron halad, betölti a következő papírdarabot, és ismételje meg.

A mátrixnyomtatókkal ellentétben az plotter még mindig meglehetősen gyakori, különösen a gyártás során. A plotterek mozgatják a papírokat, vinileket vagy más anyagokat algebrai koordinátákon, hogy rajzoljanak, nyomtassanak vagy vágjanak sima, matematikailag tiszta vektorformákat egy tollal vagy egy késpengével. Ahogyan azt a tipográfiai ábrázolások természetéből adódóan megtudtuk, a vektoros alakok lényegesen meghaladják a képpontokat absztrakt, matematikailag tiszta formák meghatározásához. Mivel a tervezők a precíz matematika alapján mozognak, a tipográfia és egyéb formák létrehozására vonatkozó utasítások meglehetősen egyszerűek ahhoz, hogy a PC kommunikálhasson az eszközzel.

A kihívás az volt, hogy egyáltalán nem létezik a számítógép nyomtatására alkalmas technológia, amely egyszerre képes vektor alapú, tiszta tipográfia és grafika létrehozására. Mit csináltak az okos geek?

A Xerox PARC és az első lézernyomtató fejlesztése

Xerography, AKA fénymásolás volt a fejlesztő nyomtató keresett. Bár a harmincas években feltalálták a Xerography-ot, és az ötvenes-hatvanas évek végén másolóként lettek kereskedelmi forgalomban, PC nyomtatásban nem használták, míg a Xerox PARC mérnök, Gary Starkweather az első lézernyomtatót tervezte.

Itt egy grafikus és durva leírás a Xerography működéséről: a fény a nyomtatási dob elektromosan töltött részeit érinti, az elektronok reagálnak, és a negatív töltésű területek elveszítik a töltést. A festék ragaszkodik a statikus elektromossághoz, és a papírra nyomódik, rajzok létrehozása pontmátrix stílusú pixelek használata nélkül.És mivel ez a nyomtatási eljárás alapvetően különbözött a fent felsorolt, viszonylag durva módszerek közül, a Xerography egy logikus módszer a tiszta típus és grafika nyomtatásához. Volt egy egyszerű, mérnöki probléma, amelyet meg kellett oldani: hogyan hozhat létre utasításokat egy nyomtató számára, amely egyszerre egyszerre képes?

Mindkét világ legjobbja: Postscript a Print Whisperer

Írja be az Adobe mérnökeit és társalapítóit, John Warnockot és Charles Geschke-t. A páros a Xerox-ban dolgozott együtt, és létrehozta az Interpress nevű oldalleíró nyelvet( vagy PDL-t).Az Interpress megoldotta ezt a mérnöki problémát - ez a rendszer olyan képek és bonyolult formák lefordításának rendszere volt, amelyeket a nyomtató a kiváló minőségű nyomtatott grafikák kitalálásához használhat. Az Interpress nem feltétlenül az első PDL, és nem Warnock és Geschke utolsó együttműködése volt. A Xerox PARC-t elhagyva a páros kiemelt termékeket fejlesztett ki a PostScript-ban, amely még ma is grafikai iparági standard maradt.

A Postscript, ahogy a neve is sugallja, valójában egy Turing-teljes programozási nyelv. Az utasítások olvasható formában kerülnek kinyomtatásra, és közlik a nyomtatóval, ami a magas színvonalú művészetet az utasításokból hozza létre. Itt van egy példa a "Hello World" programról az Inkguides.com webhelyről.

%! PS
/ inch{ 72 mul} def
/ Times-Roman findfont 50 scalefont setfont
2,5 hüvelykes 5 hüvelykes mozgás
( Hello, világ!) Show
showpage

Elkezdtük gyorsan látni,hogy megadja a nyomtatót, és milyen egyszerű az irányok. A programban hivatkozott betűkészletek vektoros formában léteznek, és külön fájlokból származnak -, és nagy részét az Adobe hozzájárulása volt a digitális grafikus iparághoz.Íme egy második példa a Mikkel Meinike Nielsen Postscript-ről:

%!
/ Times-Roman findfont 16 scalefont setfont
gsave% save a fordítás lefordítása előtt
105 210 fordító% A koordináták a képeket a
% -ban helyezik el
% ----- A tényleges kép kezdete -------
76,8 86,4 skála
40 45 1 [40 0 0 -45 0 45]
{ & lt;
fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff
fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff
fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffffff & gt;} image
% ----- A tényleges kép vége -------
grestore% visszaállítja a beállításokat a fordítást megelőzően
0 245 moveto( szöveg és kép) mutat
0 229 moveto( egymás mellett.) show
showpage

A gobbledygook nagyméretű középső része valójában hexadecimális kód, amely meghatározza a képet. A legtöbb Postscript nem kézzel íródott, hanem programokkal. Ahhoz, hogy képet kaphasson arról, hogy mi ez a Postscript-kód valóban, nézze meg ezt a képernyőgombot a Mikkel oldalának a kép alatti képén. A teljes fotográfiai mágusok szintén utólagosan írhatók újra, a filetype Encapsulated Post Script( EPS).

Modern nyomtatott oldalak és újabb nyomtatási folyamatok

Manapság nem minden nyomtató használ Postscript-ot, de mindegyiknek rendelkeznie kell valamilyen fordítási réteggel, hogy a szöveges és képadatokat nyomtatott anyaggá alakítsa.Általában ezeket a programokat nevezzük nyomtató illesztőprogramok - és manapság a gyártótól származnak, és egy saját szoftverek. Bizonyos formában vagy divatban ez fontos elem, amit az összes nyomtatónak kommunikálniuk kell a számítógéppel - annak ellenére, hogy az otthonunkban használt nyomtatók nagyon különböző problémákat megoldanak, mint az első lézernyomtatók. Mindenesetre az Postscript az Adobe első nagy sikere volt, és része annak, hogy a világszerte elterjedt grafikai és formatervezési robbanás .

Image Credits: Brother nyomtató MFC-8370, Jung-nam Nam, a Creative Commons alatt. Ancient Dot Mátrix Nyomtató: Andy Broomfield, elérhető a Creative Commons alatt. Az IBM 3800, ismeretlen fotós, tisztességes használatra vállalt. Xerographic Photocopy eljárás Yzmo által, amely GNU licenc alatt érhető el. A Seven Block nevű Adobe szoftver, a Creative Commons alatt. Az Erin Sparling új nyomdája, a Creative Commons alatt.