Autor | Zpráva | ||
---|---|---|---|
fojta Profil * |
#1 · Zasláno: 6. 3. 2008, 16:33:24
zdravim, mam problem ve scriptu mam resize obrazku na miniaturu ale premblem je ze kdyz na zmensim na velikost necox100 tak neni vyhlazeni ale takovy kostrbaty , kvalitu mam nastavenou na najvetsi , pouzimva imagecopyresized() ... pls help
$velikost = getimagesize($adresa_big); $sirka = $velikost[0]; $vyska = $velikost[1]; $pomer_two = $sirka/$vyska; $small_vyska = 100; $small_sirka = $small_vyska * $pomer_two; /*----- vytvoreni miniatury --------------------------*/ $new_mini = ImageCreateFromJpeg($adresa_big); $color_mini = ImageCreateTrueColor($small_sirka,$small_vyska); imagecopyresized($color_mini,$new_mini,0,0,0,0,$small_sirka,$small_vys ka,$sirka,$vyska); ImageJpeg($color_mini,$adresa_mini ,100); |
||
Nox Profil |
#2 · Zasláno: 6. 3. 2008, 16:56:28
Nepoužívej imagecopyresized, ale imagecopyresampled
|
||
fojta Profil * |
#3 · Zasláno: 6. 3. 2008, 17:01:27
Nox
jasny to udela nadherny minatury , ale zatezuje dost server kdyz uploaduju vic obrazku najednou a chvili to trva nez se ty miniatury udelaj , proto bych radsi vyuzival imagecopyresized |
||
Nox Profil |
#4 · Zasláno: 6. 3. 2008, 17:19:27
fojta
Imho bych řekl, že to je prostě daň za tu kvalitu - buď nekvalitní, ale rychlý resized nebo kvalitní a pomalý resampled... ale asi to potřebuješ pouštět často, když je ten dotaz takovýto Předpokládám, že to nemáš pro své účely - protože já jsem původně pro dělání náhledů používal skript, takže pokud to stačí offline, tak třeba program XnView dělá to stejné...tahle poznámka je pro tebe asi jasná, jen že jsem tuto blbost dřív dělal (přes skript), takže... |
||
fojta Profil * |
#5 · Zasláno: 6. 3. 2008, 17:33:41
Nox
jasny, tu administraci delam pro lidi kteri jsou lajci ohledne pocitacu, atim padem to pro musim udelat co nejednodusi , pres program to by bylo pro ne az prisli , ale asi mi nic jinyho nezbyde nez to udelat pres imagecopyresampled, jak rikas dan za kvalitu :/ |
||
Nox Profil |
#6 · Zasláno: 6. 3. 2008, 17:46:43
fojta
Tak možná někdo ví lepší způsob, třeba se ještě někdo objeví...nebo zkus ještě zapátrat |
||
Časová prodleva: 16 let
|
0