Sunteți pe pagina 1din 45

# UNIVERSITATEA DE VEST DIN TIMIOARA

## FACULTATEA DE MATEMATIC I INFORMATIC

SPECIALIZAREA INFORMATIC

LUCRARE DE LICEN

Coordonator: Absolvent:

## Lect. Dr. Adriana POPOVICI Marian TODOR

TIMIOARA

2014

1
UNIVERSITATEA DE VEST DIN TIMIOARA

## FACULTATEA DE MATEMATIC I INFORMATIC

SPECIALIZAREA INFORMATIC

DISPOZITIVE DE TIPRIRE

Coordonator: Absolvent:

## Lect. Dr. Adriana POPOVICI Marian TODOR

TIMIOARA

2014

2
CUPRINS

Capitolul I. Introducere..........................................................................................................pag 5

## II.3. Tiparul nalt.....................................................................................................pag 9

II.3.1. Letterpress............................................................................................pag 9

II.3.2. Flexografia............................................................................................pag 10

## II.5. Tiparul adnc..................................................................................................pag 12

II.5.1. Rotogravura..........................................................................................pag 12

## IV.5.1. Funcia de comenzi..........................................................................pag 26

3
IV.5.2. Caractere de control.........................................................................pag 27

## IV.5.3. Secvenele Escape............................................................................pag 28

IV.5.4. PostScript.........................................................................................pag 29

4
I
INTRODUCERE

## Pe msur ce Internetul faciliteaz schimbul de informaii prin pota electronic

transformnd acest lucru ntr-o experien de zi cu zi, imprimantele, aceste mainrii de
ieire/ producere a informaiilor, au devenit din ce n ce mai importante. Pentru imprimantele
utilizate n acest scop, culoarea i imprimarea de nalt rezoluie sunt critice.

## Lucrarea de fa are scopul de a face o scurt introducere n istoria dispozitivelor de

imprimare, i de a descrie principalele metode actuale de tiprire. Structura lucrrii se
bazeaz n primul rnd pe clasificrile metodelor de tiprire i pe descrierea dispozitivelor
corespunztoare de tiprire. Astfel, Capitolul I este cel care face referire la istoria
despozitivelor de tiprire i la scopul acestei lucrri. ncepnd cu Capitolul II, lucrarea ncepe
s se axeze pe explicarea i clasificarea metodelor de tiprire folosite, mai exact vor fi
explicate pe larg procesele de flexografie i cel de tip letterpres, cele doua aparinnd
tiparului nalt. Mai departe, tot n acest capitol se va vorbi despre tiparul plan i metoda de
imprimare utilizat (litografierea offset), urmnd tiparul adnc, cel serigrafic i cel digital.
Capitolul III este cel care va oferi detalii despre motorul de imprimare explicnd care sunt
principalele blocuri funcionale ale acestuia i care este modalitatea de funcionare. Avnd n
vedere faptul c deja s-a vorbit despre istoria dispozitivelor de imprimare i despre tehnicile
de imprimare, Capitolul IV cuprinde categoriile de imprimante utilizate n zilele noastre,
imprimante care la rndul lor sunt de mai multe feluri. Prin urmare acest capitol cuprinde
informaii despre imprimantele inkjet, imprimantele electrofotografice i imprimantele 3 D.
Tot n capitolul IV se vor regsi informaii despre utilizarea imprimantei i tipurile de
comenzi utilizate n acest scop. Capitolul V este legat de aplicaia web extins de-a lungul
unei singure pagini, cu rolul de a prezenta coninutul capitolelor urmatoare. Are forma unui
vizualizator de documente i permite o navigare uoar a capitolelor i subcapitolelor.

## Printarea sau tiprirea reprezint un proces de reproducere a textelor i imaginilor

utiliznd o pres de tipar. Aceasta aplic presiune pe un mediu de imprimare realizat din
caractere mobile ce este mpregnat n cerneal, astfel transfernd cerneala pe hrtie sau
materialul textil. ( Kipphan, 2001)

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.

## Tehnologiile actuale de printare se bazeaz pe o multitudine de invenii. Descoperirile

fcute n tiinele tehnice, tehnologia informaiei, fizic i chimie, i-au lsat amprenta asupra
dezvoltrii industriei poligrafice.

6
II

Procesul de printare

## Un proces de printare (imprimare) descrie metoda adoptat de un sistem, de a

transfera imaginea pe un substrat. Acest lucru nseamn, de asemenea, c un sistem de
imprimare va avea un mediu care poart imaginea nainte de a ncepe procesul de
reproducere. Pregtirea suprafeei de printare este dependent de procesul de printare. De-a
lungul anilor, s-au dezvoltat o multitudine de ci diferite de a pune cerneala pe hrtie iar
acestea au evoluat pentru a fi azi numite procese de imprimare. Mecanismele adoptate n
conformitate cu diferitele sisteme sunt att de diferite nct satisfac cererile specifice de pe
pia.

## Figura 1. Procesul de imprimare

7
Procesele de imprimare folosite n zilele noastre se mpart n:

## II.1. Procese de imprimare cu form de imprimare (cu impact)

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:

## - tipar inalt clasic

- flexografia
- tipar plan direct
- tiparul serigrafic
- tiparul inalt indirect
- tiparul plan indirect (offset)
- tampografia

## n cazul imprimantelor non-impact nu exist contact direct ntre ansamblul de tiprire

i hrtie. n cazul unor imprimante, imaginea care trebuie imprimat este format nti pe un
suport intermediar, apoi este transferat pe hrtie. Avantajele acestor imprimante sunt: viteza
mare, calitatea nalt a textului sau a imaginii tiprite, i nivel redus de zgomot. Dezavantajul
este c nu pot crea mai multe copii simultan. Exemple de imprimante non-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:

## - Tiparul plan (litografie offset)

8
- Tiparul adnc (rotogravura)

- Tipar serigrafic

- Tipar digital

II.3.Tiparul nalt.

## II.3.1.Letterpress (printare n relief)

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.

## Figura 2. Procesul letterpress.

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.

## Figura 3. Procesul flexografiei.

Funciile flexografiei:

## -printeaz imagini greu de citit de pe placa flexibil direct pe suprafa

-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

## n litografie prile de imprimare i non-imprimare sunt la acelai nivel. Caracteristica

distinctiv a zonelor imprimate este faptul c acestea accept cerneala n timp ce elementele
non-imprimabile resping cerneala. Litografia funcioneaz pe principiul c uleiul i apa nu se
amesteca. O plac litografic este tratat n aa fel nct suprafeele de imagine de pe plac
sunt sensibilizate i, ca atare, sunt oleofile iar zonele de non-imagine sunt tratate n aa fel
nct sa fie oleofobe. n timp ce presa funcioneaz, placa este ncrcat de dou ori; nti
printr-un set de role umezitoare care aplic un strat de soluie, i a doua oar de ctre un strat
de cerneal al rolelor mbibate n cerneal. n timpul acestui proces zonele de imagine au fost
nsrcinate cu acceptarea cernelei i respingerea apei, n timpul umezirei. Acelai lucru se
ntmpla cu zonele de non-imagine care ncep s resping cerneala deoarece sunt acoperite cu
ap (Kipphan, 2001).

## Figura 4. Procesul litografierii offset.

11

II.5.1. Rotogravura

## Tiprirea prin rotogravur se utilizeaz pentru producia economic a imprimrii de lung

funcionare, sau la gravuri executate de artiti plastici pe diferite tipuri de materiale (lemn,
cupru, oel, linoleum etc). Formele tiparului adnc sunt de obicei cilindrice. O caracteristic
special a rotogravurii industriale este faptul c ntreg cilindrul este folosit pe separaie de
culoare. Aceasta nseamn c ntr-o pres cu patru culori, patru cilindri diferii trebuie s fie
schimbai pentru fiecare nou ciclu (Kipphan, 2001).

## II.6. Tiparul serigrafic

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).

## Figura 5. Procesul serigrafic.

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.

## 1. Imaginea se creaz direct n maina de tipar

2. Tipar din baza de date variabile:
- Imprimarea laser
- Imprimarea cu jet de cerneal sau bule
- Tiparul termic
- Imprimante matriceale

13
III

## Principalele blocuri funcionale ale unui motor de imprimare sunt urmtoarele:

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

## Un dispozitiv de imprimare este un dispozitiv hardware utilizat pentru imprimare.

Rezoluia dispozitivului de imprimare este msurat n puncte per inch (dpi), cu ct este mai
mare dpi, cu att este mai mai fin rezoluia.

## Din punct de vedere al vitezei de imprimare, exist urmtoarele tipuri de imprimante:

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.

## IV.1. Imprimantele inkjet

"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

## Figura 8. Categorizarea tehnologiei inkjet

n funcie de metoda de generare a picturii, sunt folosite trei tipuri de imprimante cu jet de
cerneal:

## Capul de generare a picturilor este alimentat n mod continuu cu cerneal sub

presiune, cu ajutorul unei pompe. Duzele n form de con sunt folosite cu diametre de ordinul
a zeci de microni, de obicei, realizate din materiale ceramice rezistente la uzura. Datorit
tensiunii superficiale, jetul tinde s se separe n picturi independente. Acest proces este
forat prin varierea presiunii pe partea din spate a duzei cu un cristal piezoelectric. Prin
urmare, se produce o vibraie mecanic a carcasei rezervorului de cerneal; dac aceast
vibraie este continu, picturile vor fi generate n mod continuu. Pentru a ghida picturile,
acestea sunt ncrcate electrostatic cu electrozi plasai n zona de separare a picturilor.

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.

## Aceste imprimante utilizeaz o cerneal ncrcat electrostatic, care este furnizat la o

presiune sczut. Jeutul de cerneal este generat prin aplicarea unei tensiuni la un electrod de
comand, amplasat n apropierea duzei iar oprirea jetului de cerneal se realizeaz prin
aplicarea unei tensiuni inverse a electrodului de control. Ghidarea picturilor i plasarea pe
hrtie sunt obinute prin deformare electrostatic i prin micarea capului de imprimare.
Deoarece procesul de generare a picturilor poate fi controlat, i doar un numr mic de
picturi se pierd la pornire i oprire, aceste picaturi sunt colectate, dar nu sunt refolosite.
Imprimantele cu jet intermitent permit atingerea unei viteze de imprimare medii.

## IV.1.3. Imprimante drops-on-demand

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.

## n prezent, imprimantele color utilizate pe scar larg sunt imprimantele cu jet de

cerneal. La aceste imprimante, generarea de culori este mai simpl dect cu alte tehnologii,
deoarece este posibil s se amestece cantiti mici de cerneluri lichide chiar i dup ce acestea
au fost depuse pe hrtie pentru a crea tonuri intermediare. n acest fel, se poate crea un numr
mare de culori, pentru a realiza imprimri de nalt calitate din punct de vedere al saturaiei
culorilor. Imprimantele inkjet de culoare permit att imprimare monocrom ct i color, modul
n care comutarea ntre cele dou tipuri de funcionare se realizeaz, variaz ntre diferitele
modele. Imprimantele complexe pot fi echipate cu dou cartue, unul pentru cerneala neagr
i unul pentru cernelurile color, iar alte imprimante pot conine cartue separate pentru fiecare
culoare primar. La cele mai multe imprimante inkjet de culoare, viteza de imprimare color
este mult mai lent dect cea a imprimrii monocrom, acest lucru se datorndu-se faptului c,
de multe ori, nu exist capete distincte de tiprire pentru fiecare dintre culorile primare, ci
doar un cap de imprimare pentru cernelurile de culoare ( Lukacs, Maloney & Hegner, 2011).

## De obicei, imprimantele color au un cap de imprimare separat pentru cerneala neagr.

Imprimarea monocrom se realizeaz pe o lime de 56 de puncte, n timp ce imprimarea
color se realizeaz pe o lime de 16 puncte. Imprimarea unei linii de culoare de aceeai
lime ca una monocrom necesit treceri multiple. Pentru a lrgi gama de culori pure, pe care
imprimantele le pot genera, unii productori au proiectat imprimante inkjet cu ase culori,
acestea folosind dou cerneluri suplimentare dincolo de cele patru cerneluri comune. n

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.

## Imprimantele electro-fotografice (de obicei numite imprimante laser) au fost

concepute pornind de la fotocopiatoare, pe baza procesului numit electro-fotografie. Aceste
copiatoare foloseau o surs de lumin pentru a captura o imagine i pentru a o reproduce prin
intermediul unei substane pigmentate solide, pe baz de praf de crbune, substan numit
toner. Imprimantele laser reprezint n prezent cea mai mare parte din producia de
imprimante non-impact, n uz. Imprimantele laser au o calitate excelent a imprimrii, nivel
de zgomot redus, vitez mare i capacitatea de a imprima att grafic ct i text. Cu reducerea
continu a preurilor, imprimantele cu laser sunt n cretere rapid pe pia, i n consecin, o
zon de focalizare tehnologic intens. Imprimantele laser variaz de la maini de mari
dimensiuni, utilizate ntr-o instalaie de prelucrare a datelor centralizate, capabil de a imprima
100 de pagini / minut, la uniti cu 4-6 pagini / minut destinat pentru PC-uri mici cu un
singur utilizator.

## Electrofotografia a fost inventat de Chester Carlson n 1938 i dezvoltat de Xerox

Corpration. Iniial, tehnologia a fost folosit pentru fotocopiatoare simple. Mai trziu,
procesul electrofotografic a fost dezvoltat de Canon, n anii 1960. Prima aplicaie comercial
a acestei tehnologii, numit New Process pentru a se distinge de procesul mai vechi de
xerography utilizat n tipografie, a fost un fotocopiator Canon lansat n 1968. Prima
imprimant electrofotografic a fost un echipament demonstrativ realizat de Canon n 1975
pe baza unui fotocopiator modificat. Prima imprimant electrofotografic comercial a fost
prezentat n 1984, atunci cnd Hewlett-Packard a lansat primul su Laser Jet bazat pe
tehnologia dezvoltat de Canon.

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.

## - ncrcarea: o suprafa fotoconductoare (PC) este expus la o descrcare coron

pentru a da o sarcin electrostatic uniform pe suprafaa sa.
- Expunerea: fotoconductorul perceput, este expus la un model de lumin
corespunztoare lungimii de und, pentru a-l descrca n mod selectiv. Dac
descrcarea are loc n acele zone, care vor fi n cele din urm albe n versiunea
finala, procesul se numete zona ncrcat (CAD) sau dezvoltarea direct. n cazul
n care descrcarea are loc n zonele care urmeaz s fie imprimate n negru, se
numete zona de descrcare (DAD) sau dezvoltare inversat.
- Dezvoltarea: particulele de toner negru sunt transportate de ctre forele
electrostatice sau magnetice n vecintatea PC-ului. Particulele de toner sunt
atrase electrostatic ctre zonele adecvate ale PC-ul i imaginea latent este
dezvoltat.
- Transferul: imaginea dezvoltat este transferat de la PC la o foaie de hrtie
contactnd PC-ul cu hrtia.
- Sigurana: imaginea transferat se fixeaz permanent pe hrtie prin presiune,
cldur sau vapori solveni
- Curarea: cilindrul fotosensibil este curat de orice exces de toner cu o lama de
rzuire, perie sau prin alte mijloace, iar sistemul EP este gata s nceap un alt
ciclu.

## IV.3.2. Imprimante laser color

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

## Imprimarea 3D este o form adiional de tehnologie de fabricaie n care un obiect

tridimensional este creat prin adugarea de straturi succesive de material. De asemenea, este
cunoscut sub numele de prototipare rapid, o metod mecanizat prin care obiectele 3D sunt
realizate rapid pe o main de dimensiuni rezonabile, conectat la un computer care conine
planurile (schiele) pentru obiect (LeadingEdge Forum, 2012). Scopul fundamental al unei
imprimante 3D este de a transforma rapid o idee ntr-un obiect fizic. Conceptul de imprimare
3D prin fabricaie personalizat este interesant pentru aproape toat lumea. Aceast metod
revoluionar de a crea modele 3D cu utilizarea tehnologiei inkjet economisete timp i
costuri, prin eliminarea necesitii de a proiecta un design. Acum, putem crea un model
complet ntr-un singur proces, folosind imprimarea 3D. Principiile de baz includ cartue de
materiale, flexibilitatea produciei, precum i traducerea codului ntr-un model vizibil.
Imprimante 3D sunt maini care produc modele 3D fizice, de la date digitale, prin imprimarea
strat cu strat. Aceasta poate face modele fizice ale obiectelor, fie proiectate cu un program
CAD fie scanate cu un scaner 3D. Este utilizat ntr-o varietate de industrii, inclusiv bijuterii,
nclminte, design industrial, arhitectur, inginerie i construcii, automobile, industria
aerospaial, dentar i industria medical, educaie i produse de consum. (Morley & Parker,
2013)

## Tehnologia pentru imprimarea obiectelor 3D fizice, plecnd de la date digitale, a fost

dezvoltat pentru prima dat de ctre Charles Hull n 1984. El a numit aceast tehnic

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)

## IV.4.2. Fabricarea unui model cu imprimanta 3D

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.

## Figura 9. Procesul de printare 3D

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)

## Imprimarea 3D a fost utilizat i n domeniul asistenei medicale unde imprimarea 3D

are potenialul de a salva viei sau de a le mbunti n mod surprinztor. Imprimarea 3D n
domeniul asistenei medicale mai are de ateptat civa ani pn va ajunge s fie adoptat n
mas, dar evoluiile timpurii pentru a crea esuturi, organe, oase i dispozitive de protezare,
ofer o imagine despre cum ar putea fi mbuntit viaa (Morley & Parker, 2013).

## - Stereolitografie: imprimantele 3D stereolitografice (cunoscut sub numele de

Slash sau aparat stereolitografic) poziioneaza o platform perforat chiar sub
suprafaa cuvei de polimer lichid fotocurabil . Un fascicul laser UV urmrete
apoi prima linie a unui obiect pe suprafaa acestui lichid, provocnd un strat foarte
subire de fotopolimer s se ntreasc. Platforma perforat este apoi cobort
foarte puin i o alt bucat este trasat i ntrit de ctre laser. O alt bucat este
atunci creat, i apoi o alta, pn cnd un obiect complet a fost tiprit i poate fi
ndeprtat din cuva de fotopolimer, golit de excesul de lichid, i finalizat.
- Modelare prin topire: aici un termoplastic fierbinte este extrudat dintr-un cap de
imprimare cu temperatur controlat, pentru a produce obiecte destul de robuste la
un grad ridicat de precizie.
- Sinterizare cu laser selectiv: aceasta genereaz obiecte cu ajutorul unui laser
pentru a fuziona selectiv straturi succesive ale unui amestec de cear sub form de
pulbere, ceramic, metal, nylon sau altele dintr-o serie de diferite materiale.
- Modelare multi-jet: aceasta, din nou, genereaz obiecte din straturi succesive de
pulbere, cu un cap de imprimare precum inkjet-ul, utilizat pentru a pulveriza o
soluie de liant care lipete numai granulele necesare, ntre ele.

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).

## IV.5.1. Funcia de comenzi

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

## Unele comenzi, destinate perifericelor n general i imprimantelor n special, sunt

utilizate frecvent, motiv pentru care au fost incluse n setul de caractere de control ASCII.
Exist dou grupe de caractere de control. Primul grup conine caracterele cu codurile ntre 0
i 0x1F, iar al doilea grup conine caracterele cu codurile ntre 0x7F i 0x9F. Cele mai
folosite sunt caracterele din primul grup, ce sunt recunoscute de majoritatea echipamentelor.
Muli productori de imprimante utilizeaz codurile din al doilea grup pentru a imprima
anumite caractere speciale, n diferite limbi, astfel nct aceste coduri nu pot fi utilizate ca i
caractere de control pe toate imprimantele.

## Tabelul 1. conine codurile ASCII ale caracterelor de control i semnificaia lor. Nu

toate caracterele prezentate n tabel sunt utilizate pentru imprimante.

27
IV.5.3. Secvenele Escape

## Numrul de caractere de control disponibile este sczut n comparaie cu numrul de funcii

pe care imprimantele moderne le pot efectua. Pentru a extinde numrul de caractere de
control, sunt folosite secvenele Escape. Aceste secvene ncep cu caracterul de control ESC
(Cod ASCII 0x1B sau 27). Acest caracter indic faptul c urmtoarele caractere din secven
trebuie s fie interpretate ca i comenzi, mai degrab, dect ca date printabile. n cel mai
simplu caz, un singur caracter urmeaz dup caracterul ESC. Este posibil s se renune la o
secven de Escape, cu caracterul de control CAN (cod ASCII 0x18 sau 24). Seturile de
secvene Escape sunt caracteristice pentru diferite tipuri de imprimante. Cei mai mari
productori de imprimante au impus anumite standarde cu privire la anumite seturi de
secvene Escape, seturi care sunt, de asemenea, utilizate de ctre ali productori de
imprimante. Acest lucru asigur compatibilitatea imprimantelor de la productorii mai mici
cu imprimantele de la producatorii importanti, i anume, emularea unor seturi de comenzi
care au fost impuse ca standarde. Avantajul este c aceleai drivere pot fi utilizate pentru
imprimantele compatibile. De multe ori, imprimantele imit mai multe seturi de comand ale
altor imprimante. Un exemplu de productor, care a impus un standard n domeniul de seturi
de comenzi pentru imprimante, este Epson. Setul de comenzi Epson a devenit un limbaj
standard pentru imprimante, i este numit Esc / P. n 1992, cnd Epson a introdus
imprimantele sale inkjet de nalt rezoluie, a extins setul Esc / P pentru a include suport
pentru fonturi scalabile, imagini grafice, i setri de pagin; rezultatul a fost setul de comenzi
ESC / P2. Multe imprimante inkjet i electrofotografice, moderne, au moduri de emulare ale
setul de comand ESC / P2 (Kipphan, 2001).

## Tabelul 2. conine exemple de comenzi din setul Epson ESC / P2.

28
IV.5.4. PostScript

## Imprimantele de pagini, cum ar fi imprimantele electrofotografice, creaz o imagine a

unei pagini nainte de imprimarea ei. Cu toate acestea, descriind o pagin ca fiind de tip raster
sau alt form de imagine-bit i trimiterea acestei descrieri la imprimant, nu este un lucru
eficient, deoarece multe pagini conin n principal text. Mai mult, este dificil s se fac o
descriere care va genera o pagin tiprit identic cu pagina de pe ecran (conceptul cunoscut
sub numele de WYSIWYG- What You See Is What You Get). Pentru a descrie pagini de
documente n mod eficient i independent, ale dispozitivului, Adobe Systems a dezvoltat n
1985 un limbaj de descriere a paginii, specializat, denumit PostScript. Acesta este un limbaj
de programare derivat din al patrulea limbaj (fiecare versiune a limbajului PostScript are
numeroase sub-versiuni), care specific unei imprimante cum ar trebui s fie aranjat textul i
grafica de pe o pagin imprimat.

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.

## IV.5.5. Limbajul de control al imprimantei (PCL)

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.

## Primele versiuni, PCL 1 i PCL 2, au fost folosite de imprimantele matriciale i

imprimantele inkjet care au existat la nceputul anilor 1980. Cele mai multe dintre
imprimantele din seria LaserJet care au aprut mai trziu suport, de asemenea, aceste
versiuni ale limbajului. Versiunile PCL 1 i PCL 2 suporta doar imprimarea text specificat
de caractere ASCII. Versiunea PCL 3, lansat n 1984, a fost prima versiune care a inclus
comenzi pentru imprimarea imaginilor grafice. Aceast versiune a fost folosit pentru prima
dat de imprimantele din seria HP LaserJet i apoi de seria HP LaserJet Plus. Versiunea PCL
4 a fost introdus n 1985, n acelai timp cu imprimantele din seria HP LaserJet II. Ca
mbuntiri, aceast versiune a limbajului a adugat capacitatea de a utiliza mai multe fonturi
pe aceeai pagin, grafic i fonturi bitmap mai mari. Versiunea PCL 5 reprezint o
mbuntire semnificativ a limbajului prin capacitatea de a folosi fonturi scalabile, fonturi
de contur i grafic vectorial. Operaiunile vectoriale sunt bazate pe HP-GL (Hewlett-

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.

## n dezvoltarea aplicaiei au fost folosite tehnologi precum:

HTML5

32
CSS3
Javascript
PHP
jQuery
Bootstrap (pentru design)
AngularJs (pentru functionalitate)

V.1 HTML 5

## HTML 5 este un limbaj de marcare folosit pentru structurarea i prezentarea coninutului

pentru World Wide Web. Este a 5-a revizie a standardului HTML i ncepand cu 2012 este
recomandarea principal a organizaiei internaionale de standarde pentru World Wide Web
(World Wide Web Consortium sau W3C).

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.

## Motivul utilizrii a HTML5 a fost unul de compatibilitate pentru dispozitivele moderne

precum telefoanele mobile. Ca orice document clasic HTML 5, am nceput cu definirea
doctype-ului, precum i a stucturii documentului.

<!DOCTYPE html>
<html>
<title></title>
<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.

<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
<title>Dispozitive de tiprire</title>

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%;
}

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

## PHP (Hypertext Preprocessor) este un limbaj de programare pe parte de server proiectat

pentru dezvoltatorii web dar poate fi folosit i ca limbaj de programare cu scop general.

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

## jQuery este o librrie JavaScript cu scopul de a simplifica codarea HTML-ului pe partea de

client. Sintaxa jQuery a fost proiectat pentru a face navigarea, documentelor HTML, mult
mai uoar, pentru a selecta elementele DOM, pentru a crea animaii, pentru a trata
evenimente, i pentru a dezvolta aplicaii Ajax. jQuery ofer, de asemenea, capabiliti pentru
dezvoltatori pentru a crea plug-in-uri deasupra bibliotecii JavaScript. Acest lucru permite
dezvoltatorilor s creeze efecte avansate i la nivel nalt. Abordarea modular a bibliotecii
jQuery permite crearea de pagini web dinamice puternice i aplicaii web.

## n dezvoltarea aplicaiei, jQuery a fost folosit pentru funcia sa ajax.

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.

## var responseText = \$.ajax({

type: 'GET',
url: 'modules/Page.php?book=' + urlattr.book + '&bookPage=' + urlattr.bookPage,
async: false
}).responseText;

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.

## <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">

<div class="container-fluid">
<a class="navbar-brand" href="#/Intro/1">Dispozitive de tiprire</a>
</div>
</div>
</div>

bootstrap.min.css:
.navbar-brand
{
float: left;
height: 50px;
font-size: 18px;
line-height: 20px
}

V.7 AngularJs

## AngularJs este un framework open-source de JavaScript dezvoltat de ctre Google. Ofer

dezvoltatorilor JavaScript o abordare extrem de structurat pentru a dezvolta aplicaii bazate
pe browser, foarte bogate, care duce la o productivitate foarte mare.

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

## //definirea rootarilor (caile ce vor fi introduse la andresa pagini)

app.config(function (\$routeProvider)
{
\$routeProvider
.when('/:book', {
redirectTo: "/:book/1"
})
.when('/:book/:bookPage', {
template: function (urlattr)
{
var responseText = \$.ajax({
type: 'GET',
url: 'modules/Page.php?book=' + urlattr.book + '&bookPage=' +
urlattr.bookPage,
async: false
}).responseText;

return responseText;
}
})
.when('/', {redirectTo: "/Intro/1"})
.otherwise({redirectTo: "/Intro/1"});
});

//controlerul principat
var MainController = function (\$scope, \$location)
{

\$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.SetCurrentLocation = function (location)

{
\$location.url(location);
};

\$scope.SetPage = function ()
{
var firstPartFromLocation;

if (arguments[0])
{
firstPartFromLocation = arguments[0];
\$scope.pageNumber = 1;
}
else
{
firstPartFromLocation = (\$scope.GetCurrentLocation())[1];
}

## var selectedPageSettings = GetSelectedPageSettings(firstPartFromLocation);

\$scope.maxPageNumber = selectedPageSettings.maxPageNumber;
\$scope.chapterTile = selectedPageSettings.chapterTile;

## var pageNumber = parseInt(\$scope.pageNumber);

if (pageNumber <= 0 || isNaN(pageNumber))

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;
}

## var location = "/" + firstPartFromLocation + "/" + \$scope.pageNumber;

\$scope.SetCurrentLocation(location);
window.scrollTo(0, 0);
};

\$scope.SetPage();
};

app.controller("MainController", MainController);
</script>

40
VI.

Concluzii

## Dispozitivele de tiprire, ncepnd cu presa movable type a lui Gutenberg i

terminnd cu imprimantele 3D, au trecut printr-o multitudine de procese menite s
mbunteas tehnologia folosit la momentul respectiv, pentru imprimare/ printare. Putem
spune c n prezent, tehnologia printrii a ajuns la un stadiu foarte nalt de modernizare,
inovaie; un stadiu care bineneles poate fi mbuntit n viitor. Aplicaiile curente de
prinatre, n volum mare, cum ar fi revistele glossy sau ambalarea primar, ating un nivel de
calitate excelent a imprimrii, la un cost foarte sczut. Litografierea offset i gravura au fost
dezvoltate i utilizate de peste zeci de ani, iar acum, flexografia se apropie strns de acestea
n ceea ce privete calitatea i fiabilitatea. Aceste tehnologii sunt n concuren cu cea inkjet,
ntr-o pia unde o singur caracteristic poate fi cheia pentru a determina care metod este
cea mai potrivit pentru o anumit aplicaie. Dac este solicitat un produs de nalt calitate
din punct de vedere al printrii, atunci este indicat s se foloseasc un sistem de printare
drops-on-demand, dar exist un cost pentru aceast calitate, n termeni de randament i de
utilizare a cernelii. Pentru viteze mai mari ale substratului sau pentru substraturi cu forme
neregulate n medii dure, tehnologiile cu jet de cerneala continuu, ar putea fi mai potrivite. n
orice caz, este de ateptat ca acestea, dar i alte limitri s fie depite de noi tehnologii
inkjet.

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.

## Imprimarea tridimensional devine popular deoarecea aceasta nu este doar o

tehnologie de producie ci este i o tehnologie digital. .Cu Proprietile sale deschise i

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.

## Avnd n vedere faptul c toate tehnologiile descrise n lucrarea de fa au att

avantaje ct i dezavantaje, putem spune c fiecare tehnologie de imprimare, mpreun cu
dispozitivul respectiv de imprimare, i gsete domeniul de aplicabilitate, astfel nct fiecare
dintre ele este utilizat n scopul de a mbunti viaa i de a scurta drumul pn la realizarea
obiectivelor.

42
VII

BIBLIOGRAFIE

## 1. Abrus, L. (nd). Introduction to CSS. Gsit la adresa: http://goo.gl/klGULX la 25

august 2014.

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:
2014.
7. Dietz, F. (2013). Angular.js Succinctly. Morrisville:
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.

## 10. Haverbeke, M. (2013). A Modern Introduction to Programming. Gsit la adresa:

http://eloquentjavascript.net/00_intro.html la 25 august 2014.

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:
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:
pdf
20. The truth project (2006). Historical Figure: Johannes Gutenberg. Gsit la
13 August, 2014.
21. Trend Micro. (2011). HTML5 Overview: a look at HTML5. Attak scenarios. Gsit la
intelligence/reports/rpt_html5-attack-scenarios.pdf la 25 august 2014