class ThumbMaker
Bélyegkép készítés okosan

Igen, megint felvetődhet a kérdés, minek még egy ilyen hülyeség, mikor ilyenekkel van tele az internet. A válaszom egyszerű. Gyakorlás, gyakorlás és nem utolsó sorban, ha valaki saját maga ír meg egy kódot, tudja hogyan és miként is működik. Gyorsan képes javítani az esetleges hibákat vagy épp fejleszteni, bővíteni és gyorsan képes. Én is ilyen elhatározás mellett készítettem ezt a kis képkezelő osztályt, nomeg azért, mert épp egy ilyenre volt szükségem.

Hogy mit is tud az osztály? Nem csak átméretezni tud, hanem ha kell, meg is vágja a képet. Sokan találkoztunk már azzal a problémával, hogy egy egy bélyegkép készítése során aránytalan lett a kép, esetleg nem úgy illeszkedett a dizájnba, mint ahogy azt mi elképzeltük. Ezen hibákat próbáltam kiküszöbölni azzal, hogy a kép átméretezését tilthatóvá tettem, valamint lehetőség van a kép egy bizonyos részének kivágására. Ezáltal nem szükséges a képet teljesen átméretezni, elég, ha egy kis részletet kivágunk belőle. Így a inősége sem romlik jelentősen és az arányok is könnyen megtarthatóak.

Átméretezett kép
(szélesség : 400px)

thumb.php?f=images/30.jpg&w=400

Átméretezett kép
(szélesség : 400px, magasság: 200px)

thumb.php?f=images/30.jpg&w=400&h=200

Eredeti kép
(szélesség : 400px, átméretezés: false)

thumb.php?f=images/30.jpg&w=400&r=false

Eredeti kép
(szélesség : 400px, magasság: 200px, átméretezés: false)

thumb.php?f=images/30.jpg&w=400&h=200&r=false

Eredeti kép
(szélesség : 400px, magasság: 200px, átméretezés: false, kép eltolás (x,y): 50, 50)

thumb.php?f=images/30.jpg&w=400&h=200&r=false&p=50,50

Eredeti kép
(szélesség : 400px, átméretezés: false, kép eltolás (x,y): 100, 100)

thumb.php?f=images/30.jpg&w=400&r=false&p=100,100

Átméretezett kép
(szélesség : 400px, magasság: 200px)

thumb.php?f=images/84.jpg&w=400&h=200

Eredeti kép
(szélesség : 400px, átméretezés: false, kép eltolás (x,y): 100, 100)

thumb.php?f=images/84.jpg&w=400&r=false&p=100,100


class ThumbMaker
Bélyegkép készítés okosan