Kép átméretezése
Sziasztok.
Egy olyan gondom van, hogy vannak tárhelyemen feltöltött képek amiket meg akarok jeleníteni a weboldalon. A gond az, hogy sokszor ezek nagy képek, és jó lenne ha sikerülne lekicsinyíteni őket ha egy bizonyos értéknél szélesebbek. Legalábbis egy olyan script kellene ami megnézi, hogy egy adott kép szélessége nagyobb e egy előre beállítottnál, és ha igen akkor számolja ki az arányosan lecsökkentett szélességet és magasságot, majd az új szélességet és magasságot eltárolja két változóban, és ezekkel az új értékekkel jeleníti meg a kicsinyített képet. Olyat olvastam, hogy javascriptel lehetne megoldani, de épkézláb ötletet nem találtam. Nem tudom php-vel lehet e. Ja és GD is van telepítve, azzal gondolom lehet ilyet. Ja és nem olyan kell, hogy létrehoz kis képeket külön fájlként, olyanom van.
Előre is köszönöm a segítségeket.
■ Egy olyan gondom van, hogy vannak tárhelyemen feltöltött képek amiket meg akarok jeleníteni a weboldalon. A gond az, hogy sokszor ezek nagy képek, és jó lenne ha sikerülne lekicsinyíteni őket ha egy bizonyos értéknél szélesebbek. Legalábbis egy olyan script kellene ami megnézi, hogy egy adott kép szélessége nagyobb e egy előre beállítottnál, és ha igen akkor számolja ki az arányosan lecsökkentett szélességet és magasságot, majd az új szélességet és magasságot eltárolja két változóban, és ezekkel az új értékekkel jeleníti meg a kicsinyített képet. Olyat olvastam, hogy javascriptel lehetne megoldani, de épkézláb ötletet nem találtam. Nem tudom php-vel lehet e. Ja és GD is van telepítve, azzal gondolom lehet ilyet. Ja és nem olyan kell, hogy létrehoz kis képeket külön fájlként, olyanom van.
Előre is köszönöm a segítségeket.
mikor feltöltöd, akkor
Boccs a hibákért, ha van!
js
Nem is mertem
Megjelenítés
Akkor használd azt, elvégre arra van szükséged. Feltöltik a képet, legenerálsz X méretű kiskép(ek)et, egyet bélyegkép, egyet meg mondjuk előnézetnek, és a környezetnek megfelelően mutatod a megfelelő méretűt.
Tudom, de nem olyan kell
Azért köszönöm a gyors hozzászólásokat.
Látszik, hogy "buta" vagy,
Találtam
Tudom, hogy nem ez a szebb megoldás, de nekem erre volt szükségem, ha esetleg nem lett volna világos. Azért köszönöm.
Miért jó?
Ugyanolyan
Én CodeIngitert használok, melyben a fenti probléma pár config beállítás, de mivel a CodeIgniter is php, biztos hogy nem nagy utánajárás megnézni hogy natívan ez hogy működik. például image resize php kulcsszavak második eredményét nézd meg (az első eredmény a te megoldásod a sitepoint tól)
Üdv:
Gábor