Kép méretarányos átméretezése PHP-vel
Sziasztok!
nekem olyan kérdésem lenne, hogy hogyan lehet php-vel kép méretét méretarányosan csökkenteni? lehet-e ilyet? és ha igen, hogyan?
előre is thx.
■ nekem olyan kérdésem lenne, hogy hogyan lehet php-vel kép méretét méretarányosan csökkenteni? lehet-e ilyet? és ha igen, hogyan?
előre is thx.
width
Hibás!
Ha egy 1600 pixel széles képet így méretezel le 16 pixelre, akkor is le kell töltenie a felhasználónak az 1600 pixelnek megfelelő adatmennyiséget és csak utólag mérezeti át.
Nagyon nagyon nagy kezdő-baki, jó lenne nem elkövetni.
<Nincs cím>
Itt egy példakód, amelyet én használok (meg kell adnod nekia képfájl helyét, hogy mekkora lehet a legnagyobb oldal, és az új fájl nevét):
lehet
itt pedig vannak a szükséges függvények http://hu.php.net/image
régi téma - ÚJ EMBER
Amit tudok ezzel kapcsolatban megosztom.
Ha meg nem jól tudom javítsatok ki.
/imádok 9éves témákat életre kelteni /
Kép méretarányos átméretezése
$kep = getimagesize($kepnev);
$ujszel = 1000;
$ertek = $kep[0]/$ujszel;
$ujmag = round($kep[1]/$ertek,0);
$ujkep = imagecreatetruecolor($ujszel, $ujmag);
$er_kep = imagecreatefromjpeg($kepnev);
imagecopyresampled($ujkep, $er_kep, 0, 0, 0, 0, $ujszel, $ujmag, $kep[0],$kep[1]);
imagejpeg($ujkep, $kepnev, 93);
Minden oldalaránynál, kicsinyítéshez és nagyításhoz is működik.