Autor | Zpráva | ||
---|---|---|---|
Petr Ilgner Profil * |
#1 · Zasláno: 28. 3. 2006, 15:28:00
Používám tento kód na zmenšení obrázku:
<? header('Content-type: image/jpeg'); $obrazek = $_GET["foto"]; $filename="../obrazky-produktu/$obrazek"; list($sirka,$vyska)=getimagesize($filename); $barev_obr = imagecreatetruecolor(121, 100); $zdrojovy_obr = imagecreatefromjpeg($filename); imagecopyresized($barev_obr, $zdrojovy_obr, 0, 0, 0, 0, 121, 100, $sirka, $vyska); imagejpeg($barev_obr); ?> Problém však nastává, pokud je obrázek širší, tak se naprosto deformuje (stlačí se). Vím, že je možné nějak vypočítat šířku, když by byla zadána pevná výška (např. 100px). Děkuji. |
||
fimmos Profil |
#2 · Zasláno: 28. 3. 2006, 17:48:05
Stačí si vypočítat druhý rozměr podle poměru, který chceš mít...
|
||
Petr Ilgner Profil * |
#3 · Zasláno: 29. 3. 2006, 15:57:38
Stačí si vypočítat druhý rozměr podle poměru, který chceš mít... to mě taky napadlo ale jak ho spočítám ? pls |
||
Zdeno Profil * |
#4 · Zasláno: 31. 3. 2006, 22:43:17
Co si udělat poměl výšky a šířky původního a pomocí něho vypočítat zbývající rozměr...ach jo
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0