Professional Documents
Culture Documents
Graficki Editor Maric Sava Ra47 2012 PDF
Graficki Editor Maric Sava Ra47 2012 PDF
Kameleon
Autori:
Mari Sava RA 47/2012
Lupurovi Milo RA 161/2012
Mentor:
Prof. dr Branko Perii
Sadraj:
1. Uvod ............................................................................................................ 3
2. Opti opis .................................................................................................... 5
3. Instalacija .................................................................................................... 6
4. Funkcionalnost ............................................................................................ 7
File meni ............................................................................................................................................ 7
Edit meni ............................................................................................................................................ 7
Layer meni ......................................................................................................................................... 8
View meni .......................................................................................................................................... 8
Window meni..................................................................................................................................... 9
Skins meni ....................................................................................................................................... 10
Help meni ........................................................................................................................................ 10
5. Interfejs...................................................................................................... 11
5.1 Hardverski interfejs .................................................................................... 12
6. Struktura Kameleona ................................................................................ 13
7. Zakljuak ................................................................................................... 13
1. Uvod
Grafiki editor je softver koji omoguava korisniku pregled, uvanje i
manipulisanje grafikim objektima na raunaru.
Primena grafikih editora je veoma rasprostranjena, u ivotu se
svakodnevno susreemo sa grafikim objektima, bilo da su to fotografije na
raunaru, reklame na bilbordima, razne 3d i video animacije. Zbog svega
ovoga, potreba da se brzo, lako i precizno kreiraju grafiki objekti i da se sa
njima manipulie dovodi do ubrzanog razvoja grafikih softvera. Njihovom
upotrebom, greke, koje nastaju usled neadekvatnog materijala, pogrenog
prorauna i slino, svedene su na minimum. Dovoljno je da korisnici prou
obuku, ne moraju posedovati talenat za crtanje, ne razmiljaju o materijalima
koje koriste prilikom projektovanja kao to je to bio sluaj ranije. Ukoliko
naprave greku, u nekoliko jednostavnih poteza, mogu da se vrate na korak
nakon koga je napravljena greka i da nastave dalje. Grafiki editori utiu na
smanjenje radnog prostora, veu preglednost i snalaenje. Svi ovi razlozi utiu
na to da se grafiki editori koriste u velikom broju ljudskih delatnosti.Razvojem
grafikih editora korisnicima se omoguava sve vie operacija koje mogu da
izvre korienjem softvera, mnogi editori ak podravaju i audio i video
formate pored standardnih formata.
Grafiki editori se dele na dve kategorije: softvere za ureivanje slika
koje su u formatu bitmapa i vektorske grafike programe, ova podela je
izvena po tipu formata koji softver moe da obrauje. Veina programa koji
su grafiki editori se fokusiraju samo na jednu od ove dve kategorije. Razlog
za to je sloenost rada sa oba tipa podatka u isto vreme, ali postoji i nekoliko
editora koji mogu da rade i sa bitmapskim i sa vektorskim slikama.
Komplikovano je raditi istovremeno sa oba formata zato to vektorski
format kreira sliku drugaije od bitmap formata. Vektorski nain kreiranja slike
je kreiranje uz pomo geometrijksih oblika kao to su take, linije, poligoni, itd.
Bitmap grafika gleda na sliku kao na pravougaonu mreu piksela i svaki piksel
ima svoju boju. Mozaik obojenih piksela sainjava jednu celinu koju mi
opaamo kao sliku. Iz ovoga se moe zakljuiti da bitmap slike mogu da gube
na kvalitetu ukoliko se sa njima na odreeni nain manipulie, dok vektorske
slike e uvek odrati isti kvalitet. Sa druge strane, bitmap slike nam
omoguavaju veliki stepen detalja u slici, zato se i slike napravljene
fotoaparatima uvaju u bitmap formatu, dok nam vektorski oblici ne mogu
2. Opti opis
Kameleon je grafiki editor koji moe da radi sa svim tipovima grafikih
podataka (i bitmap i vektorske slike). Namenjen je korisnicima svih uzrasta i
svim korisnicima raunara i grafikih editora. Moe se koristiti u privatne,
amaterske svrhe, ali i kao profesionalni alat u procesima razvoja drugih
softvera, projekata i sistema.
Naziv Kameleon proizilazi iz toga to je prva asocijacija na ivotinju
kameleon njegova sposobnost da menja boju. Inspirisani tom osobinom
kreirali smo program koji se prilagoava korisniku i pri tom prilagoavanju u
mogunosti je da promeni boju, kako bi bio korisniku prijatniji za korienje.
Kameleon je proizvod koji moe da se koristi na svim operativnim
sistemima, napravljen je da se prilagoava sistemu na kom je pokrenut,
prilagoava se konfiguraciji hardvera, tako da na bilo kojoj maini e ovaj
softver raditi podjednako dobro. Ova podeavanja program obavlja sam, nije
potrebno naprednije poznavanje raunara kako bi se podesio program za
pravilan rad.
3. Instalacija
Instalacija Kameleona je vrlo jednostavna. Postoji nekoliko naina da se
ona izvri. Kada korisnik ubaci instalacioni CD u svoj raunar, prozor za
instaliranje se sam prikae kada raunar oita CD. Na tom prozoru korisniku
e se prikazati opcije za instaliranje softvera. Korisnik moe da odabere opciju
koja e rei programu da se dalje sam instalira, tada e se program sam
instalirati i ubrzo e biti spreman za upotrebu. Druga opcija je namenjena
malo boljim poznavaocima raunara. Kada se ona odabere, dalje e se
otvarati novi prozori, koji e korisnika navoditi kroz proces instalacije, i
omoguavati mu da prilagoava sebi instalaciju (folder u koji e se instalirati
program, da li da se napravi preica na desktopu, da li da se program nalazi u
start meniju, itd...).
Deinstalacija programa se obavlja pritiskom na ikonicu uninstall, koja se
nalazi u folderu u kom je instaliran editor. Slino instalaciji, i deinstalacija se
obavlja vrlo lako i brzo, program se obrie sa hard diska, opciono je brsanje i
drugih foldera i fajlova koje je editor napravio, a koji se nalaze na drugom
mestu u raunaru.
4. Funkcionalnost
U ovom odeljku prikazujemo funkcionalnosti koje omoguava softver.
Funkcionalnosti su grupisane u posebne menije, u zavisnosti od toga koju
vrstu radnje obavljaju, i za svaku od njih je dat opis ta koja radi.
File meni
-
Edit meni
-
Layer meni
U ovom podmeniju se nalaze komande za rad sa slojevima. Rad sa
slojevima korisniku prua daleko vee mogunosti, pri korienju grafikog
editora. Komande koje se nalaze u ovom podmeniju:
-
View meni
-
Window meni
Klikom na komande ovog podmenija otvaraju se prozori sa stavkama
koje e korisnik koristiti prilikom izrade projekta.
-
Skins meni
Omoguava korisniku da odabere temu editora, koja mu najvie
odgovara za rad. U ponudi je nekoliko originalnih Kameleon tema, ali
korisnik moe i sam da napravi okruenje kakvo eli.
Help meni
Ukoliko korisnik ima potekoe prilikom korienja ovog editora, ili ne
razume neke od komandi, opcija help e mu pomoi da se snae. Ovde se
nalaze dve stavke:
-
10
5. Interfejs
Interfejs bilo kog programa je prva stvar koju bilo koji korisnik primeti
kada prvi put koristi neki program. Lo interfejs moe potpuno da odbije
korisnika pre nego to on krene da uopte koristi funkcije programa. Iz ovog
razloga, interfejs Kameleona je napravljen tako da privue korisnika, kada ga
on prvi put vidi, ali i da mu omogui da se brzo snae u njemu i da mu
omogui lak pristup svim funkcionalnostima.
Interfejs se moe podeliti na pet celina. Centralni deo zauzima najvei
prostor, on je inicjlano prazan, ali kako se kreiraju novi projekti i dijagrami,
tako se i on popunjava sa njima. Ostale etiri celine su rasporeene oko
centralnog dela. Sa gornje strane se nalaze padajui meniji, u kojima su
grupisane sve funkcionalnosti editora. Levo je prostor koji nam prikazuje
hijerarhiju projekata i dijagrama koji su u sklopu projekta. Hijerarhija je
predstavljena u obliku stabla. Prostor sa desne strane je predvien za sve
funkcionalnosti koje se esto koriste, korisnik moe da izabere koje funkcije
eli tu da ostavi, moe da bude vie grupa funkcija koje se mogu preklapati i
slagati u zavisnosti od potrebe. Skroz dole se nalazi statusna traka, koja prua
dodatne informacije korisniku o procesima koji se izvravaju u programu.
11
12
6. Struktura Kameleona
Sama implementacija Kameleona je vrlo detaljna i sastoji se iz vie
slojeva. Jezgro programa ine elementi od kojih zavisi rad celog programa. Tu
su isprogramirane sve funkcionalnosti koje program sadri, sve stvari koje se
ne menjaju od strane korisnika ili od strane operativnog sistema. Na jezgro se
dalje naslanjaju slojevi koji omoguavaju instalaciju na sve operativne
sisteme, promenu izgleda interfejsa i druge stvari koje zavise od maine na
kojoj se program koristi i od izmena koje korisnik napravi. Ovo obezbeuje
programu neophodnu stabilnost. Sigurno je da se nikada nee pojaviti neka
greka koja bi mogla da ugrozi podatke korisnika ili procese programa. Sam
kod ili bilo ta drugo vezano za implementaciju nikada se nee prikazivati
korisniku, sve to e korisniku biti dostupno su stvari koje se tiu samog rada
u programu ili promena izgleda programa, bez bojazni da e korisnik moi da
ugrozi progarm.
7. Zakljuak
Kameleon je proizvod za koji se sa sigurnou moe rei da dri do
standarda. Ispotovane su sve forme, koje su potrebne se nae na tritu, bez
bojazni da e omanuti u kvalitetu ili da e ugroziti bezbednost korisnika. Sa te
take gledita, moe se slobodno rei da je Kameleon potpuno ravnopravan
softver u poreenju sa ostalim. Meutim, sa druge strane, Kameleon je u
odnosu na ostale editore napravio veliki iskorak. Njegova prilagodljivost
korisniku, efikasnost, kao i mogunost povezivanja sa tabletima i drugim
ureajima ga nedvosmisleno stavljaju ispred svih ostalih editora. Naa elja je
da pomeramo granice i postavljamo standarde, ako je suditi po Kameleonu,
izgleda da smo na dobrom putu.
13