Skip to content

R3tes/Prog1TGproject

Repository files navigation

ImageViewer



A program célja és célközönsége:

Az ImageViewer a fényképészek számára készült, könnyen kezelhető, fényképek megtekintésére szolgáló alkalmazás. Az alkalmazás képes a digitális képek többféle formátumának megjelenítésére, illetve alapszintű változtatásokra a képen belül.
Az alkalmazás a képmegjelenítés mellett olyan funkciókkal is rendelkezik, melyekkel egyszerű változtatásokat végezhetünk el a képen, mint például:

  • belenagyítás
  • elforgatás és tükrözés
  • albumhoz hozzáadás
  • képbe rajzolás
  • bemutató (slideshow)

Mindemellett az alkalmazás olyan alapinfromációk és műveletekelvégzésére is képes, mint:

  • kép törlése, másolása, mentése a számítógépen az alkalmazáson keresztül
  • különböző formátumú képek megjelenítése (pl. png, jpeg, svg, stb.)
  • kép adatainak megjelenítése


Az alkalmazás funkciói:

1. Nagyitás a képen belül

Annak érdekésben, hogy jobban rátudjunk közelíteni, vagyis nagyítani a képre a [ + ] jellel rendelkező nagyító ikonra kell kattintanunk. Ezen belül a felhasználó az egér mozgatásával tud a képen belül mozogni. A képből való kicsinyítéshez pedig, a [ - ] jellel rendelkező nagyítóra kell rányomni.

2. Képek elforgatása és tükrözése

A megjelenített képet lehetőségünk van elforgatni valamint tükrözni is horizontálisan és vertikálisan egyaránt. Ezen funkciókat az alkalmazás ablakának felső felén található elforgatási, illetve a mellete elhelyezkedő tükrőzési ikonra kattintva tudjuk elérni.
• Miután rákattintottunk az elforgatás ikonjára, a képet 90°-al elforgathatjuk és mentés gombra kattintva lemenethetjük a forgatott képet.
• A tükrözés ikonra rákattintva a képet vízszintesen és függőlegesen is tükrözhetjük, majd az ikon újbóli megnyomásával visszaállíthatjuk vagy pedig a mentés gombra kattintva elmenthetjük.

3. A kép hozzáadása albumhoz

Képeinket albumokhoz is hozzáadhatjuk a ➕ Albuhoz adás rányomva. Ezt követően felugrik egy ablak ahol, létrehozhatunk egy új albumot vagy már egy meglévőhöz hozzá is adhatjuk a jelenlegi képet. Így a kép a kívánt albumba mentődik és legközelebb itt találhatjuk meg.

4. Rajzolás a képen belül

Megnyitott képünkbe a rajz ceruzát ábrázoló ikonra rákattintva lehetőségünk van belerajzolni / beleírni. Miután elindítottuk a rajzolás folyamatát a felső sávban a funkció ikonja mellett lehetőségünk van néhány alapszínből és ceruzaméretből választani majd ezekkel a képen az egér gombját lenyomva tartva és végíghúzva azt formákat rajzolhatunk vagy akár írhatunk is hozzá szöveget.

5. Bemutató (slideshow)

Amennyiben a képeket időzített bemutatóként szeretnénk megnézni, a felső jobb sarokban lévő lejátszás gombra kell kattintani. A képek fix időközönként, 3 másodperces késleltetéssel váltakoznak.



Alkalmazás műveletek:

1. Kép törlése, mentése és másolása

A képet lehetőségünk van lementeni a bal felső sarokban található ••• ikonra nyomva, majd a Mentés menüpontját kiválasztva, ahol a Mentés másként opcióval megadhatunk egy útvonalat, valamint formátumot is a lementett képne. Ehhez hasonlatosan történik a Másolás és a Törlés funkciójának elérése is, csak a kívánt opcióra kell rányomnunk.

2. Különböző formátumú képek megjelenítése

A képek megnyitását az alkalmazás bal felső sarkában található ••• ikonra nyomva, majd a Megnyitás opcióra kattintva tudjuk elérni. Ezt követően a felugró ablakból választhatjuk ki a megnyitni kívánt képünket.

3. A kép adatainak megtekintése

Az alkalmazás által megnyitott képek bővebb információit is lehetőségünk van megtekinteni. Ezt a bal felső sarokban található ••• ikonra nyomva tudjuk elérni, itt pedig a Kép adatai menüpontot kell kiválasztanunk. A felugró ablakban olyan adatokat is megtekinthetünk mint a kép méretét, elkészülésének és változtatásoknak időpontját, elérési útvonalát a számítógépen, valamint láthatjuk és meg is változtathatjuk a kép nevét egy szövegdobozon belül.

4. Programbővítés saját fájlokból

Az alkalmazás bővíthető saját class fájlok elkészítésével és beimportálásával a programba. Annak érdekében, hogy ezt megtegyük a magunk által elkészített osztályt bele kell helyeznünk a "bovitesiosztalyok" folderba és onnan a programba már meg is hívhatjuk.



Rendszerkövetelmény:

• Operációs rendszer

Windows Vista, Windows 7, Windows 8, Windows 10, Windows 11, macOS, Linux

• Java


Az alkalmazást készítették:

  • Balázs Fülöp Mátyás
  • Búcsú Áron
  • Gordos Bence

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •