Hogyan kell atmeretezni a kepeket phphban?
Figyelt kérdés
2009. márc. 27. 09:18
1/2 anonim válasza:
$f -ből csinálunk kisképet (jelen esetben 128*96-osat):
//Betöltjük a forrásképet:
$src = imagecreatefromjpeg($f);
//Célképnek is lefoglalunk memóriát:
$dest = imagecreatetruecolor(128, 96);
//Átméretezés:
//(a függvény paraméterei:
// célkép (memóriában), forráskép,
// célkép bal felső sarka x, y,
// forráskép bal felső sarka x, y,
// célkép szélessége, célkép magassága,
// forráskép szélessége, forráskép magassága)
imagecopyresized ($dest, $src, 0, 0, 0, 0, 128, 96, 640, 480);
//Kapott kép elmentése, jelen esetben 75%-ra tömörítve:
imagejpeg($dest, "/kepek/kicsi.jpg", 75);
//Memória felszabadítása:
imagedestroy($dest);
imagedestroy($src);
2/2 anonim válasza:
Egyszerűbb ha beszerzel egy átméretező php scriptet vagy keress rá képgalériás php scriptekre. Felesleges ma már ilyeneken bajlódni, amikor kész, profi programok vannak.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!