Documente Academic
Documente Profesional
Documente Cultură
SPECIALIZAREA INFORMATIC
LUCRARE DE LICEN
Coordonator: Absolvent:
TIMIOARA
2014
1
UNIVERSITATEA DE VEST DIN TIMIOARA
SPECIALIZAREA INFORMATIC
DISPOZITIVE DE TIPRIRE
Coordonator: Absolvent:
TIMIOARA
2014
2
CUPRINS
Capitolul I. Introducere..........................................................................................................pag 5
II.3.1. Letterpress............................................................................................pag 9
II.3.2. Flexografia............................................................................................pag 10
II.5.1. Rotogravura..........................................................................................pag 12
3
IV.5.2. Caractere de control.........................................................................pag 27
IV.5.4. PostScript.........................................................................................pag 29
4
I
INTRODUCERE
5
Presa de tipar a fost inventat de Johann Gutenberg n anul 1440, prin combinarea mai
multor tehnologii printre care block printing i presa utilizat pentru producerea vinului i a
uleiului de msline. Johann Gutenberg a fost un meteugar al metalului, nscut n Mainz,
Germania n anul 1400.
Ceea ce a adus el nou, au fost literele mobile din metal, care puteau fi utilizate mult
mai uor dect sculptarea unei buci de lemn pentru fiecare pagin. Astfel literele puteau fi
rearanjate de fiecare dat mbuntind metoda de lucru i reducnd timpul alocat printrii
paginilor. nainte ca Johann Gutenberg s inventeze presa de tipar, printarea unei cri putea
sa dureze pn la un an, erau redactate cu greeli iar acces la ele aveau doar clugrii i
colarii. n jurul anului 1455 Gutenberg a reuit s printeze prima ediie complet a Bibliei,
utiliznd metoda movable-type, adic prin mutarea literelor din metal, un act care l-a
consacrat n istorie (The truth project, 2006).
Cea mai veche form de printare a aprut n jurul anului 220 d.Hr. sau chiar nainte, n China
i era cunoscut sub denumirea de Woodblock printing. Aceast metod se refer la printarea
pe materiale textile iar mai trziu pe hrtie. n Asia de Est, aceast metod a fost foarte des
folosit pentru printarea crilor i diferitelor texte, chiar i a imaginilor, rmnnd cea mai
comun metod de printare pn n secolul al 19-lea.
6
II
Procesul de printare
7
Procesele de imprimare folosite n zilele noastre se mpart n:
n cazul acestui proces exist un contact mecanic ntre ansamblul de imprimare, banda de
impregnare i hrtie. Avantajul acestor imprimante este c permit sa faca mai multe
exemplare simultan dar sunt relativ lente i zgomotoase. Cteva tipuri de imprimante de
impact sunt urmtoarele:
-imprimarea laser
-imprimarea cu jet de cerneal sau bule
-tiparul termic
-imprimante matriceale
Pentru o perioada lung de timp, industria poligrafic a recunoscut i utilizat cinci mari tipuri
de procese. Acestea sunt:
8
- Tiparul adnc (rotogravura)
- Tipar serigrafic
- Tipar digital
II.3.Tiparul nalt.
Aa cum descrie i numele procesului, zonele de imagine se afl n relief iar cele de non-
imagine se afl n cavitate, deci elementele imprimabile sunt mai nalte dect elementele non-
imprimabile. La aplicare, zonele de relief sunt acoperite cu o pelicul de cerneal iar cele de
non-imagine nu sunt acoperite.
Imprimare n relief a fost cea mai veche form de imprimare i a rmas dominant pentru un
timp foarte lung. Acest proces de imprimare i ia numele de la modul n care a fost angajat
procesul, ni pentru tiprire iar apoi pentru gravur. Un produs de imprimare letterpress
poate fi recunoscut dup amprenta pe care o las pe hrtie. Acest lucru se datoreaz presiunii
mecanice aplicate pe hrtie. n ciuda acestui lucru, tipul de printare letterpress produce
imagini care sut clare i curate. Este un proces de imprimare direct, ceea ce nseamn c
cerneala este transferat direct din suprafaa de imprimare pe substrat. Printarea n relief este
nc folosit, ntr-o anumit msur, pentru producii speciale.
9
II.3.2. Flexografia
Acest procedeu adopt aceleai principii ca cele ale printrii n relief, prin urmare, este
similar cu tipul de printare letterpress. n cazul flexografiei, suprafaa de imprimare este
fcut din cauciuc i nu din metal. Placa (suprafaa de printare) este redat din folie sau laser.
Plcile cauciucate au fost nlocuite cu plci de fotopolimer n perioada anilor 1970 la fel cum
a fost i n cazul tipririi n relief. Flexografia este folosit pe scar larg n industria de
ambalaje, n care substraturile folosite sunt de aluminiu, plastic, folie. Acest lucru se
ntampl deoarece plcile de cauciuc sunt mai potrivite pentru astfel de materiale. De obicei,
flexografia printeaz role de hrtie sau folie n loc de foi tiate, sau buci tiate de folie.
Funciile flexografiei:
-aplicaii principale: aproape orice substrat care poate merge printr-o pres web - estur,
folie de plastic, carton ondulat, folie de metal, cutii de lapte, ambalaje pentru cadouri, cutii de
carton pliate, etichete.
10
-caracteristici de recunoatere: ca metod de printare n relief, are o uoar capacitate de
recunoatere a efectului de halo al cernelei n jurul literelor
Capacitatea de imagistic repetat, continu de-a lungul substratului web, face ca flexografia
s fie potrivit pentru produse cum ar fi tapetul i hrtia de ambalaj.
II.4.Tiparul plan
11
II.5. Tiparul adnc
II.5.1. Rotogravura
Serigrafia este un proces n care cerneala este forat printr-o sit (ablon), care servete ca
plac de imprimare, iar ecranul este format, cel mai adesea, dintr-o estur fin din mtase
natural, plastic, sau fibre/ fire metalice. Cerneala este imprimat / transferat prin imagini
specifice, cu ochiuri deschise care nu sunt acoperite de ablon (Kipphan, 2001).
12
II.7. Tiparul digital
Presele digitale au o capacitate unic, de care presele obinuite nu dispun, i anume faptul c
ntr-un dispozitiv digital de imprimare, fiecare copie care este imprimat este imaginata de
mai multe ori, ceea ce de asemenea nseamn c suprafaa de imprimare este imaginat o dat
pentru fiecare exemplar pe care este imprimat. Acest lucru este n contrast cu procesul de
imprimare convenional, unde suprafaa de imprimare este imaginat o dat, iar copiile
multiple sunt generate din acea suprafa de printare.
13
III
1. Bloc de imprimare
2. Sistem de alimentare hrtie
3. Sistem de control
4. Interfaa
Sistemul de control al unei imprimante poate mpri o pagin fizic n mai multe
zone sau pagini logice. Fiecare zon poate fi mai mic sau egal cu o pagin fizic i zonele
se pot suprapune, ceea ce permite crearea de pagini complexe. n plus fa de definirea
limitelor i a poziiei fiecrui domeniu n cadrul paginii, unele operaiuni de prelucrare ce
sunt efectuate pe aceste suprafee pot fi, de asemenea, specificate.
14
Imprimantele moderne pot fi controlate cu un limbaj de comand. Procesorul de
comand controleaz transferul de date ntre calculator i imprimant, interpreteaz
comenzile, prelucreaz datele care descriu o pagin i stocheaz aceste date n memoria start.
Procesorul de zon efectueaz modificrile specificate de utilizator asupra datelor din
memoria de pagina i le transfer n bufferul de zon iar de aici spre procesorul de imagine
(menionat n continuare ca Raster Image Processor). Acest procesor definete starea fiecrui
punct al imaginii care va aprea pe hrtie, pe baza datelor primite i formatelor de caractere
stocate.
Datele pregtite pentru imprimare sunt transferate ntr-unul din multele acumulatoare.
Acestea sunt memorii de mare capacitate, care conin bitmapul imaginii ce va fi transferat
pe hrtie. Pentru a mri viteza, se pot utiliza mai multe acumulatoare. n timp ce unul dintre
acumulatori se utilizeaz pentru imprimare, al doilea (sau celelalte) poate fi ncrcat cu o
nou pagin. Un alt procesor controleaz blocul de imprimare i sistemul de alimentare
hrtie. Acest procesor interpreteaz comenzile referitoare la formatul de imprimare, ceea ce
va determina, de asemenea, micarea de hrtie.
15
IV
Dispozitive de imprimare
Imprimante serie, care imprim caracterele unul cte unul. Viteza lor este exprimat
n caractere pe secund, i se poate ajunge la cteva sute de caractere pe secund.
Imprimante de linie, care tipresc toate caracterele ntr-o linie, simultan. Viteza lor
este exprimat n linii pe minut, i se poate ajunge la cteva mii de linii pe minut
pentru imprimante non-impact.
Imprimante de pagini, care conin memorii tampon pentru una sau mai multe pagini.
Imprimarea se realizeaz prin pregtirea imaginii de imprimat, pentru o pagin
ntreag n memorie, dup care hrtia avanseaz continuu n timpul imprimrii. Viteza
lor poate ajunge la 50.000 de linii pe minut.
"Inkjet" este o colecie de tehnici de imprimare care iau cantiti mici de cerneal de la un
rezervor transformndu-le n picturi, i transport picturile prin aer la mediul de
imprimat (hrtie, folii transparente, recipiente pentru buturi, etc). Imprimantele cu jet de
cerneal funcioneaz prin pulverizarea unui flux foarte fin de cerneal cu uscare rapid,
pe hrtie. Exist apte puncte de imprimare n care cerneala se pulverizeaz pe hrtie.
Pentru c cerneala trebuie s fie pulverizat, aceasta trebuie s fie mai subire dect cea
uzual. Multe imprimante cu jet de cerneal precizeaz ca trebuie s fie utilizat o hrtie
special pentru ca cerneala s nu curg n timpul printrii de nalt calitate (mai mult de
300 dpi). Imprimarea trebuie s se fac pe partea lucioas a hrtiei (Castrejon-Pita,
Baxter, & Morgan, 2013).
16
Imprimantele cu jet de cerneal sunt compuse din urmtoarele elemente principale:
- Rezervor de cerneal;
- Sistem de circulaie a cernelei;
- Generarea de picturi i sistemul de accelerare;
- Sistem de ghidare a picturii
n funcie de metoda de generare a picturii, sunt folosite trei tipuri de imprimante cu jet de
cerneal:
17
Deoarece jetul de cerneal este conectat electric la mas, picturile formate sunt ncrcate cu
o polaritate opus celei a electrodului pozitiv. Dup separare, picturile i menin sarcina lor.
Cerneala utilizat trebuie s fie stabil chimic i compatibil cu materialele utilizate pentru
construirea imprimantei; de asemenea, ar trebui s fie conductiv, non-toxic, i
neinflamabil. Pentru a preveni uscarea cernelii n duze, aditivii sunt amestecai cu cerneala
i filtrele sunt inserate n sistemul de circulaie al cernelii.
Imprimantele jet continuu permit s realizeze frecvene nalte pentru generarea picturilor (de
peste 100.000 de picturi pe secund) i viteze mari ale jetului de cerneal. O bun calitate a
imprimrii se obine dac picturile au dimensiuni mici i rezoluia este mare. La o anumit
frecven de generare, mrirea rezoluiei va reduce viteza de imprimare. Invers, dac viteza
de imprimare este mrit prin creterea frecvenei de generare a picturilor, rezoluia se va
reduce.
Aceast metod este cea mai folosit la imprimantele inkjet. Picturile sunt generate
n mod individual, cu ajutorul unui impuls electric care determin deformarea camerelor
duzei sau nclzirea cernelii. Deoarece toate picturile sunt utile, nu este nevoie de sistem de
circulare a cernelii i de filtrare ceea ce conduce la o simplificare constructiv a acestor
imprimante. Camerele duzelor sunt conectate la o camer comun, alimentat de rezervorul
18
cernelii. Pentru c cerneala nu ar trebui s prseasc duzele cnd generarea picturilor nu
este cerut, capul de imprimare conine, de asemenea, un regulator de presiune care menine
o presiune uor mai sczut n camera comun. Fiecare camer a duzei are un nveli flexibil
care poate fi deformat cu un cristal piezoelectric, pentru a genera o pictur. Dup ce pictura
a fost generat i carcasa a revenit la forma sa iniial, camera este reumplut prin capilare. O
alt posibilitate de a genera picturi, este de a nclzi cerneala din interiorul duzei.
Frecvena de generare a picturii este limitat de necesitatea de a umple din nou camera duzei
i de faptul c cerneala trebuie accelerat la fiecare nou puls. Aceast frecven ar putea fi n
jur de 5.000 de picturi pe secund. Imprimantele drops-on-demand au viteze mai mici dect
imprimantele cu jet continuu.
19
general, culorile suplimentare utilizate sunt portocaliu i violet. Acest lucru duce la o
reproducere mai realist de fotografii i la mai puin nevoie de a folosi alte tehnici pentru
extensie de culoare, cum ar fi dithering. Imprimarea de calitate pentru imprimantele inkjet,
n general, i imprimantele color n special, este determinat n mare msur de dou
elemente: calitatea cernelii i calitatea hrtiei. Exist dou tipuri de cerneal care sunt
utilizate. Primul tip este cu uscare lent i este utilizat pentru imprimante monocrom, al
doilea tip este cu uscare rapid i este utilizat pentru imprimantele color. Aceste imprimante,
deoarece cerneluri diferite sunt amestecate, au nevoie s se usuce ct mai repede posibil
pentru a evita alterarea culorii prin fuziunea de puncte adiacente ( Lukacs, Maloney &
Hegner, 2011).
n general, cernelurile folosite pentru imprimantele inkjet sunt bazate pe pigmeni diluai n
ap, care ar putea crea unele probleme. La imprimantele generaiei precedente, pata pe hrtie
a fost o problema frecventa, dar mai trziu, au fost fcute mbuntiri considerabile n chimia
cernelii. Dei productorii au fcut progrese n dezvoltarea de cerneluri rezistente la ap,
rezultatele nu sunt nc satisfctoare. Unii productori ofer cerneluri care nu sunt solubile
n ap sau hrtii care permit fixarea cernelurilor solubile pentru a preveni alterarea
rezultatului tipririi.
Decolorarea cernelii reprezint o alt problem. Lumina ultraviolet sau ozonul poate ataca
pigmenii, ceea ce poate duce la modificri de culoare sau de nuan. Dintre cernelurile
folosite la imprimantele inkjet, cerneala neagr este cea mai stabil, mai ales dac se bazeaz
pe pigmeni de carbon. Cernelurile colorate bazate pe colorani sunt totui mai puin stabile,
iar unele nuane se pot estompa ntr-un timp scurt. Unii productori, n special cei care ofer
imprimante fotografice, au proiectat cerneluri permanente bazate pe pigmeni a cror culoare
este evaluat a rezista pentru mai mult de 100 de ani.
Multe cartue de cerneal "inteligente" conin un microcip care comunic nivelul estimat de
cerneal imprimantei; acest lucru poate influena imprimanta s afieze un mesaj eronat, sau
poate informa n mod greit utilizatorul c s-a golit cartuul de cerneal. n unele cazuri,
aceste mesaje pot fi ignorate, dar unele imprimante inkjet vor refuza s imprimai cu un
cartu care se declar gol, pentru a opri consumatorii de la reumplerea cartuelor. De
exemplu, Epson conine un cip care previne imprimarea cnd acesta pretinde c este gol
cartuul, cu toate c un cercettor care a supra-rodat sistemul, a constatat ca ntr-un caz poate
imprima pn la 38% mai multe pagini de bun calitate, chiar dac cipul a declarat c
20
cartuul este gol. Duzele inkjet-ului sunt foarte nguste i deci, predispuse la nfundare, iar
cerneala consumat la curarea lor poate acoperi o proporie semnificativ a cernelii utilizate
n main. Capetele de duze ale ink-jet-ului pot fi curate cu solveni de specialitate sau,
pentru cerneluri solubile n ap, prin nmuiere n ap distilat cald pentru perioade scurte de
timp.
Recent, tehnologia inkjet a fost adoptat cu succes n domeniul medicinei dar i pentru
aplicaii n domeniul ingineriei biomedicale cum ar fi screening de droguri, genomic i
biosenzori.
21
O imprimant laser tipic este Apple LaserWriter, care foloseste un motor laser Canon i este
controlat de un microcomputer pe baz de MC68000 cu 1.5MBytes de RAM i 500 Kbytes
de ROM.
Imprimante laser color folosesc toner de culoare (cerneal uscat), de obicei cyan,
magenta, galben i negru (CMYK). n timp ce imprimantele monocrom folosesc un singur
ansamblu de scanare cu laser, imprimantele color au, de cele mai multe ori, dou sau mai
multe ansambluri de scanare. Imprimarea color face mai complex procesul de imprimare,
22
deorece o foarte uoar nealiniere, cunoscut ca eroare de inregistrare, poate s apar ntre
tiprirea fiecrei culori, cauznd o bordur de culoare neintenionat, estompare sau dungi de
lumin/ ntuneric de-a lungul marginilor de regiuni colorate. Pentru a permite o mai mare
precizie de nregistrare, unele imprimante laser color folosesc o curea mare de rotaie numit
curea de transfer. Centura de transfer trece n faa tuturor cartuelor de toner i fiecare dintre
straturile de toner sunt aplicate precis centurii. Straturile combinate sunt apoi aplicate pe
hrtie ntr-un singur i uniform pas.
IV.4. Imprimante 3D
23
Stereolitografie, i a obinut un brevet pentru ea n 1986. n timp ce sistemele de litografie
stereo au devenit populare pn la sfritul anului 1980, alte tehnologii similare, cum ar fi
Fused Deposition Modeling (FDM) i Selective Laser Sintering (SLS) au fost i ele introduse.
n 1993, Institutul de Tehnologie din Massachusetts a brevetat o alt tehnologie, numit "3
tehnici de imprimare dimensional, care este similar cu tehnologia inkjet utilizat n
imprimantele 2D. n 1996, trei produse majore, "Genisys" de la Stratasys, "Actua 2100" de la
3D Systems i "Z402" de la Z Corporation, au fost introduse. n 2005, Z Corporation a lansat
un produs inovator numit Spectrum Z510, care a fost prima imprimanta 3D color de nalt
definiie de pe pia. Un alt progres n imprimarea 3D a avut loc n anul 2006 cu iniierea
unui proiect open source, numit RepRap, care a avut ca scop dezvoltarea unei imprimante 3D
cu auto-replicare. (Zcorporation, 2009)
Modelul care urmeaz s fie fabricat, este construit cte un strat rnd pe rnd, dup
care un strat de pudr este depus n mod automat n tava pentru model. Capul de imprimare
aplic apoi rin n forma modelului, iar stratul se usuc aproape imediat devenind solid.
Tava de model trece apoi n jos distana unui strat i un alt strat de pudr este depus n
poziie, n tava pentru model. Capul de imprimare aplic din nou rin n forma modelului,
legndu-l de primul strat. Aceast secven are loc un strat pe rnd, pn cnd modelul este
complet.
24
Inginerii de la Universitatea din Southampton din Marea Britanie au conceput, imprimat, i
au trimis spre cer primul avion din lume fabricat aproape n ntregime prin intermediul
tehnologiei de imprimare 3D. UAV-ul (vehicul aerian fr pilot), numit SULSA este
propulsat de un motor electric care este n mare parte singura component a aeronavei ce nu
este creat prin metode de fabricaie adionale. Creat pe un EOS EOSINT P 730, aripile sale,
trapele, suprafeele de control, practic tot ceea ce reprezint structura sa i controalele
aerodinamice, au fost tiprite n mod personalizat, pentru a se fixa mpreun. Nu necesit
elemente de fixare i nici unelte pentru asamblare. (Kipphan, 2001)
25
- Imprimanta Vflash: construit de cei de la CANON este o imprimant 3D low-
cost. Este cunoscut pentru construirea straturilor cu un film lightcurable. Spre
deosebire de alte imprimante, VFlash construiete piesele sale de sus n jos
(Hanrahan & Haeberli, 1990).
Pentru ca textele i imaginile s apar pe hrtie similar cu modul n care acestea sunt
afiate pe ecran, programele trebuie s trimit diferite comenzi la imprimant. Aceste
comenzi pot preciza toate operaiile de baz care vor fi efectuate de ctre o imprimant
simpl, sau pot selecta diferite caracteristici ale unei imprimante mai complexe. Comenzile
trebuie s fie incluse n fluxul de date trimise la imprimant i prin urmare, imprimanta are
nevoie s disting, unele de celelalte, datele care trebuie s fie tiprite i comenzile care
specific modul n care datele vor fi imprimate. Comenzile sunt trimise prin intermediul
sistemului de drivere ale imprimantei. In cel mai simplu mod, pentru a imprima un text,
fluxul de caractere ASCII din care este realizat textul este trimis la imprimant. Pentru a
specifica setul de caractere (fontul) care trebuie utilizate pentru imprimare, dimensiunea
caracterelor, stilul lor, spaierea dintre caractere, sau distana dintre dou rnduri consecutive
de text, diverse comenzi trebuie s fie trimise la imprimant nainte de a trimite caracterele
textului. Fr aceste comenzi, imprimanta va utiliza setrile implicite (Kipphan, 2001).
Cnd imprimanta primete un cod ASCII reprezentnd un caracter care urmeaz s fie
imprimat, aceasta va citi bitmapul care reprezint forma caracterului respectiv dintr-un ROM
sau RAM. ROM-ul conine seturile de caractere disponibile ale imprimantei, i memoria
RAM poate fi utilizat pentru a extinde aceste seturi de caractere prin descrcarea lor de pe
computer. Bazat pe bitmapul caracterului, controlerul imprimantei va ghida capul de
imprimare pentru a genera acel caracter special. De multe ori, controlerul trebuie s efectueze
operaiuni de scalare a dimensiunii caracterului, deoarece memoria caracterului conine doar
forma caracterelor de anumite dimensiuni. Pentru a distinge comenzile din codurile de
caractere ce urmeaz a fi imprimate, fie se pot folosi caractere speciale de control, cu coduri
diferite de codurile caracterelor comune, fie secvene de caractere precedate de un caracter
special. De obicei, caracterul special care precede aceste secvene este caracterul Escape
(ESC), i acesta este motivul pentru care sunt numite secvene escape (Kipphan, 2001).
26
IV.5.2. Caractere de control
27
IV.5.3. Secvenele Escape
28
IV.5.4. PostScript
Limbajul PostScript conine comenzi i secvene de cod care descriu elementele grafice ntr-o
pagin i indic poziia n care acestea ar trebui s fie plasate pe pagina imprimat. Aceste
comenzi descriu coninutul paginii sub forma vectorial. Comenzile sunt trimise la
imprimant prin intermediul driver-ului, i imprimanta interpreteaz comenzile i genereaz
imaginea rasterizat pentru a fi imprimat. Astfel, operaiile grafice sunt efectuate de
imprimant, care este optimizat pentru punerea n aplicare a acestor operaiuni. Pe de alt
parte, imprimanta trebuie s conin un procesor puternic pentru a interpreta comenzile i
pentru a le executa intr-un timp scurt. Avantajul limbajului PostScript const n versatilitatea
sa. Limbajul utilizeaz fonturi de contur, care pot fi scalate la orice dimensiune. n plus,
limbajul este un dispozitiv iar rezoluia independent, ceea ce nseamn c acelai cod poate
fi folosit pentru o imprimant cu o rezoluia de 300 puncte per inch i un typesetter tipografic
cu o rezoluie de 2400 puncte per inch, producnd imagini de cea mai nalt calitate posibil,
la rezoluia disponibil.
Limbajul PostScript este cel mai eficient n descrierea de pagini care conin text. n
descrierea imaginilor grafice, PostScript (precum i alte limbaje) poate ncetini imprimarea
grafic, n special imprimarea color. Pentru a imprima o imagine grafic, computerul trebuie
s traduc mai nti imaginea n comenzi ale limbajului de descriere a paginii, apoi
imprimanta trebuie s transpun aceste comenzi n grila de imagine care va fi imprimat.
29
Aceast dubl conversie necesit timp. n cazul n care imprimarea se face printr-un driver
software specializat al imprimantei, numai bitmapul imaginii este trimis prin interfaa
imprimantei. Apoi, imprimanta poate rasteriza rapid imaginea de tip bitmap, iar timpul de
imprimare poate fi redus. Dezavantajul este c fiecare sistem de operare necesit propriul
driver software.
PCL (Printer Language Control) a fost dezvoltat la sfritul anilor 1970 de Hewlett Packard
pentru imprimantele lor matriciale, i a fost folosit dup aceea pentru imprimantele lor inkjet
i electro-fotografice. Dup introducerea sa, limbajul a fost extins i mbuntit; n
prezent,este folosit a asea versiune a limbajului, PCL 6. Scopul dezvoltrii acestui limbaj a
fost de a furniza o metod eficient de a controla diferite tipuri de imprimante. Spre deosebire
de limbajul PostScript, PCL nu este un limbaj de descriere a paginii, comenzile sale fiind
secvene Escape. (Kipphan, 2001).
PCL este specific imprimantelor Hewlett-Packard (HP). Practic, limbajul este folosit de ctre
toate imprimantele HP, dar diferitele versiuni ale limbajului nu sunt ntotdeauna pe deplin
compatibile cu versiunile anterioare. Cu toate acestea, de obicei, imprimantele vor ignora
comenzile pe care nu le recunosc. Exist ase versiuni majore ale PCL. Aceste versiuni au
fost create n conformitate cu evoluiile tehnologiei de imprimare i cu mbuntirile
aplicaiilor software.
30
Packard Graphics Language), limbaj care a devenit un standard industrial pentru comandarea
plotterelor. Aceast versiune a fost introdus n 1990, i a fost folosit iniial pentru
imprimantele din seria HP LaserJet III. Aceasta este versiunea cea mai utilizat pe scar larg
pentru a permite compatibilitatea ntre diferite tipuri de imprimante, inclusiv cele ale altor
productori dect HP. Versiunea PCL 6 este foarte diferit de versiunile anterioare ale
limbajului PCL, cu aceast versiune limbajul devenind modular i orientat pe obiect.
Introdus n 1996, versiunea PCL 6 a fost implementat iniial pe imprimantele din seria HP
LaserJet 5. Aceast versiune a fost destinat pentru aplicaii care necesit procesare grafic
intensiv. n plus, aceast versiune reduce procesarea care va fi efectuat de ctre computer,
reduce cantitatea de date care trebuie s fie trimise la imprimant, i asigur o imprimare
WYSIWYG (What You See Is What You Get). Versiunea PCL 6 asigur compatibilitatea cu
versiunile anterioare ale limbajului PCL (Morley & Parker, 2013)
31
V.
Aplicaia web
Aplicaia prezentat n paginile urmtoare este una de tip SPA (Single Page Aplication),
extins de-a lungul unei singure pagini, cu rolul de a prezenta coninutul capitolelor
prezentate anterior. Are forma unui vizualizator de documente i permite o navigare uoar
de-a lungul capitolelor i subcapitolelor.
HTML5
32
CSS3
Javascript
PHP
jQuery
Bootstrap (pentru design)
AngularJs (pentru functionalitate)
V.1 HTML 5
HTML5 este pur i simplu un set de noi caracteristici puse la dispoziie pentru dezvoltarea de
aplicaii web, adugate la capacitile existente pe care le gsim n HTML4. Este conceput n
special pentru a mbunti limbajul cu mult mai bun suport pentru multimedia i comunicare
cu serverele, fcnd munca unui dezvoltator web mult mai uoar.
HTML5 nu este o nou versiune a HTML4 n comparaie cu atunci cnd noi versiuni de
software sunt eliberate. Acesta cuprinde un set ntreg de adaosuri mici la standardul de web
existent; n prezent, fiecare browser pune n aplicare unele, dar nu toate aceste caracteristici.
n cele din urm, cu toii ne ateptm ca toate browserele s aib un set similar de
caracteristici, ceea ce nseamn c nu exist similitudine ntre browsere cnd vine vorba de
HTML5.
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
V.2 CSS 3
33
CSS, sau Cascading Style Sheets, au adus o nou viziune asupra elementelor de design i
dezvoltare ale paginilor web. Folosind CSS, putei separa complet textul afiat pe o pagin
Web (care este creat n cod HTML) i informaiile care s descrie modul de afiare i
prezentare al acelui text (care sunt definite folosind CSS). A fost introdus cu scopul de a
rezolva probleme i de a economisi timp, iar n acelai timp oferind mai multe posibiliti n
proiectarea modului n care arat paginile Web.
<head>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
<title>Dispozitive de tiprire</title>
<link rel="stylesheet" href="styles/bootstrap.min.css"/>
<link rel="stylesheet" href="styles/bootstrap-theme.min.css"/>
<link rel="stylesheet" href="styles/myStyle.css"/>
</head>
CSS3 este cea mai recent versiune a specificaiilor CSS. Termenul "CSS3" nu este doar o
trimitere la noile caracteristici n CSS, ci i al treilea nivel n evoluia specificaiilor CSS.
CSS3 conine tot ceea ce este inclus n CSS2.1 (versiunea anterioar a specificaiilor CSS).
Se adaug, de asemenea, noi caracteristici pentru a ajuta dezvoltatorii n a rezolva o serie de
probleme fr a fi nevoie de marcare non-semantic, scripting complex, sau imagini
suplimentare.
.chapterClass
{
background: url('../images/chapterImage.png') no-repeat;
background-size: 19px 100%;
padding-left: 19px;
}
Caracteristici care sunt incluse n CSS3 includ suport pentru selectori suplimentare, umbre,
coluri rotunjite, fundaluri multiple, animaie, transparen, i mult mai mult.
.navbar-right li a.customNavBar-brand
{
color: #fff;
background-color: transparent;
font-size: 25px;
cursor: default;
}
34
V.3 Javascript
JavaScript (JS) este un limbaj dinamic de programe pe calculator. Acesta este cel mai
frecvent utilizat ca parte din browserele web, a cror implementare permite executarea de
scripturi client-side pentru a interaciona cu utilizatorul, a controla browser-ul, de a comunica
n mod asincron, i de a modifica coninutul documentului care este afiat. Acesta este, de
asemenea, utilizat n programarea server-side de reea (cu Node.js), dezvoltarea de jocuri i
crearea de aplicaii mobile i desktop.
JavaScript este clasificat ca fiind un prototip bazat pe limbaj de scripting cu scriere dinamic
i are funcii de prim clas. Acest amestec de caracteristici l face un limbaj multi-
paradigm, ce sprijin programarea n stil orientat-obiect, imperativ i funcional.
JavaScript a fost introdus n 1995, ca o modalitate de a aduga programe paginilor Web din
browserul Netscape Navigator. De atunci, limbajul a fost adoptat de ctre toate celelalte web
browsere grafice importante. El a fcut actuala generatie de aplicatii web posibila: cliente de
email bazate pe browse, hri, reele de socializare i multe alte site-uri mai tradiionale,
pentru a oferi diferite forme de interactivitate i ingeniozitate.
<script src="scripts/angular.min.js"></script>
<script src="scripts/angular-route.min.js"></script>
<script src="scripts/jquery-2.1.1.min.js"></script>
<script src="scripts/script.js"></script>
V.4 PHP
Codul PHP este de obicei procesat de ctre un interpretor PHP, care este de obicei
implementat, de ctre un server web, ca un modul nativ. Dup ce codul PHP este interpretat
i executat, serverul web trimite rezultatul clientului su, de obicei, n forma unei pagini web
- de exemplu, codul PHP poate genera codul unei pagini web HTML, o imagine, sau alte
date.
n dezvoltarea aplicaiei, PHP a fost folosit pentru a lua coninutul text al paginilor din
capitolele anterioare i pentru a introduce acel text ntr-un template.
35
<?php
$generalTemplate = file_get_contents("../templates/PageTemplate.html");
$file = "../templates/pages/{$_REQUEST["book"]}-{$_REQUEST["bookPage"]}.html";
if (file_exists($file))
{
$pageContent = file_get_contents($file);
print preg_replace("/\[# CONTENT #\]/", $pageContent, $generalTemplate);
}
else
{
print print preg_replace("/\[# CONTENT #\]/", '', $generalTemplate);
}
?>
V.5 jQuery
Ajax (Asynchronous JavaScript + XML) este o tehnic de dezvolatare web folosit pe partea
de client pentru crearea aplicaiilor web asincrone. Cu Ajax, aplicaiile web pot trimite i
primi date de la server ntr-un mod asincron (in fundal) far s intervin n funcionarea
normal a paginii. Datele pot fi primite folosind obiectul XMLHttpRequest sub form de
XML(nu obligatoriu) sau JSON.
36
V.6 Bootstrap
Bootstrap este un framework de interfee utilizator de CSS i JavaScript, care a fost scris de
ctre doi dintre dezvoltatori seniori ai Twitter pentru a se asigura c are un aspect i un sim
consistent n toate proiectele care au fost create de Twitter la momentul respectiv.
Bootstrap a fost construit pentru a ajuta non-designeri a echilibra layout-ul i design-ul. Ajut
la realizarea acestui lucru ntr-un mod foarte standard, nu numai prin furnizarea unei grile
standard de dimensiuni i instrumente de design, dar si prin furnizarea unui set de reguli CSS
de baza pentru diferitele pozitii, marime de text, bare laterale si multe altele.
bootstrap.min.css:
.navbar-brand
{
float: left;
height: 50px;
padding: 15px 15px;
font-size: 18px;
line-height: 20px
}
V.7 AngularJs
AngularJS este folosit n dezvolatarea de aplicaii cu o singur pagin care au nevoie doar de
HTML, CSS i JavaScript. Scopul su este de a augmenta aplicaiile web cu o compatibilitate
MVC (model-view-controller), pentru a face dezvoltarea i testarea mult mai uoar.
Acest framework adapteaz i extinde codul HTML tradiional pentru a servi mai bine
coninutul dinamic prin legarea datelor n ambele sensuri (client - server) care permite
sincronizarea automat a modelelor i vizualizrilor.
37
<ul class="nav nav-sidebar" data-ng-repeat="chapter in menuConfig">
<li class="{{ chapter.class }}">
<a data-ng-click="SetPage(chapter.href)">{{ chapter.title }}</a>
</li>
<li data-ng-repeat="subChapter in chapter.subChapters" class="subChapterClass {{
subChapter.class }}">
<a data-ng-click="SetPage(subChapter.href)">{{ subChapter.title }}</a>
</li>
</ul>
<script>
var app = angular.module("myApp", ["ngRoute"]); //modulul principat AngularJs
return responseText;
}
})
.when('/', {redirectTo: "/Intro/1"})
.otherwise({redirectTo: "/Intro/1"});
});
//controlerul principat
var MainController = function ($scope, $location)
{
$scope.menuConfig = menuConfigObj;
$scope.NextPage = function ()
{
38
$scope.pageNumber = ($scope.GetCurrentLocation())[2];
$scope.pageNumber++;
$scope.SetPage();
};
$scope.PreviousPage = function ()
{
$scope.pageNumber = ($scope.GetCurrentLocation())[2];
$scope.pageNumber--;
$scope.SetPage();
};
$scope.GetCurrentLocation = function ()
{
var currentLocation = $location.url().split("/");
currentLocation[2] = parseInt(currentLocation[2]);
return currentLocation;
};
$scope.SetPage = function ()
{
var firstPartFromLocation;
if (arguments[0])
{
firstPartFromLocation = arguments[0];
$scope.pageNumber = 1;
}
else
{
firstPartFromLocation = ($scope.GetCurrentLocation())[1];
}
39
{
$scope.pageNumber = 1;
} else if (pageNumber > $scope.maxPageNumber)
{
$scope.pageNumber = $scope.maxPageNumber;
}
if (!firstPartFromLocation.length)
{
firstPartFromLocation = 'Intro';
}
if (isNaN($scope.pageNumber))
{
$scope.pageNumber = 1;
}
$scope.SetCurrentLocation(location);
window.scrollTo(0, 0);
};
$scope.SetPage();
};
app.controller("MainController", MainController);
</script>
40
VI.
Concluzii
Tehnologia inkjet este de mare interes industrial dtorit flexibilitii sale de imprimare grafic
i utilizarea sa potenial, n aplicaii mai puin convenionale cum ar fi fabricaiile adiionale,
producia de electronice imprimate, i alte dispozitive funcionale. Avantajele sale fa de
metodele tradiionale de imprimare sunt urmtoarele: produce puine deeuri, sau deloc, este
versatil, deoarece exist mai multe metode diferite, este fr contact i nu necesit un ablon
principal. Cu toate acestea, tehnologia este n continu nevoie de dezvoltare pentru a deveni
utilizat n mas. Deoarece plcile flexografice sunt adesea reutilizate, costurile acesteia nu
sunt semnificative, prin urmare, tendina de tiprire n serii mici a favorizat flexografia.
41
democratice, imprimarea 3D pregtete terenul pentru inovare, ea a cobort bariera intrrii
pentru procesul de fabricaie, aprinznd creativitatea maselor. Imprimarea 3D ajut la crearea
de noi servicii i produse, sprijinind nivelurile mari de colaborare i ncurajnd inovaia.
Printre diferitele opiuni tehnologice, imprimarea tridimensional devine popular datorit
capacitii de a imprima direct eafodaje poroase cu form proiectat, chimie controlat i
porozitate interconectat. Pentru ingineria esutului osos, imprimarea 3D este util pentru
fabricarea direct de eafodaje cu porozitate adaptat dintr-un fiier CAD. Prototiparea rapid
i mai ales imprimarea 3D, este o tehnic adecvat la crearea implanturilor personalizate
bazate pe seturi de date medicale.
Dei structurile biologice sunt considerate fragile, multe studii au demonstrat c imprimarea
cu jet de cerneal este fezabil pentru un spectru larg de material biologic i chiar sisteme vii
mai complexe cum ar fi celulele, care pot fi depozitate prin aceast tehnic.
42
VII
BIBLIOGRAFIE
2. Batra, S. (2003). AJAX - Asynchronous Java Script and XML. Gsit la adresa:
http://www.sbatra.at/seminararbeit_sbatra2.pdf la 26 august 2014.
3. Bulliet, R. W. (nd). Medieval arabic tarsh: a forgotten chapter in the history of
printing. Gsit la adresa http://www.ghazali.org/articles/jaos107-3-1987-rwb.pdf 13
August, 2014.
4. Buringh, E., & Van Zanden, J. L. (nd). Charting the Rise of the West: Manuscripts
and Printed Books in Europe, A Long-Term Perspective from the Sixth through
Eighteenth Centuries.Gsit la adresa:
http://vkc.library.uu.nl/vkc/seh/research/Lists/Research%20Desk/Attachments/14/Cha
rting%20the%20'Rise%20of%20the%20West'.pdf la 13 August, 2014.
5. Castrejon-Pita, J.R., Baxter, W.R.S., Morgan, J.(2013). Future, Opportunities and
Challenges of Inkjet Technologies. Gsit la adresa:
https://www.repository.cam.ac.uk/bitstream/handle/1810/244791/Castrejon-
circulation.pdf?sequence=1 la 26 august 2014.
6. CSC Leading Edge Forum, technology program. (2012). 3D Printing and the Future
of Manufacturing. Gsit la adresa:
http://assets1.csc.com/innovation/downloads/LEF_20123DPrinting.pdf la 13 August,
2014.
7. Dietz, F. (2013). Angular.js Succinctly. Morrisville:
http://www.syncfusion.com/content/downloads/ebook/angularjs_succinctly.pdf
8. Francis, T. C.(nd). The invention of printing in China and its spread westward. Gsit
la adresa: http://www.ghazali.org/articles/jaos-47-bl-r.pdf la 13 August, 2014.
9. Hanrahan, P., & Haeberli, P. (1990). Direct WYSIWYG painting and texturing on 3D
shapes. ACM SIGGRAPH Computer Graphics, 24(4), 215-223.
43
11. Johnson, J. (nd). Aspects of flexographic print quality and relationship to some
printing parameters. Gsit la adresa:
http://www.divaportal.org/smash/get/diva2:5784/FULLTEXT01.pdf la 13 August,
2014.
12. Killalea, Pa.(nd). The History of Printing - A Potted Version. Gsit la adresa:
http://www.richard3nz.org/Sources/The%20History%20of%20Printing.pdf la 13
August, 2014.
13. Kipphan, H.( 2001). Handbook of print media, technologies and production methods.
Berlin: Editura Springer
14. Lerdorf, R. & Tatroe, K. (2002). Programming PHP. Gravenstein Highway North:
OReilly & Associates, Inc
15. Lukacs G., Maloney, N. & Hegner, M. (2011). Ink-Jet Printing: Perfect Tool for
Cantilever Array Sensor Preparation for Microbial Growth Detection. Gsit la sdresa:
http://www.tcd.ie/Physics/people/Martin.Hegner/Lukacs_JSens.pdf la 25 august 2014.
16. Mass Communication module 2 (nd). Introduction to print media. Gsit la adresa:
http://download.nos.org/srsec335new/ch5.pdfv la 13 August, 2014.
17. Morley,D., & Parker,C. (2013). Understanding computers: today and tomorrow,
Boston.
18. Printing Processes, Chapter 3(nd). Gsit la adresa:
http://vig.prenhall.com:8081/samplechapter/0130997447.pdf la 13 August, 2014.
19. Shaw, P. (2014). Twitter bootstrap succinctly. Morrisville:
http://www.syncfusion.com/Content/downloads/ebook/Twitter_Bootstrap_Succinctly.
pdf
20. The truth project (2006). Historical Figure: Johannes Gutenberg. Gsit la
adresa:http://www.mytruthproject.org/truthproject/downloads/bios/Gutenberg.pdf la
13 August, 2014.
21. Trend Micro. (2011). HTML5 Overview: a look at HTML5. Attak scenarios. Gsit la
adresa: http://www.trendmicro.com/cloud-content/us/pdfs/security-
intelligence/reports/rpt_html5-attack-scenarios.pdf la 25 august 2014
44
23. Z corporation (2009). How 3D Printing works :The Vision, Innovation and
Technologies Behind Inkjet 3D Printing. Gsit la adresa:
http://www.arctron.de/uploads/media/Zcorporation-3DPrinting-Info.pdf la 13 August,
2014.
45