ugrás a tartalomhoz

képmanipuláló parancsok (pl imagefromjpeg)....

Anonymous · 2004. Szep. 12. (V), 21.31
Hali..

Kellene nekem egy olyan PHPban , hogy a képeket felteszem a WEBre (Beöntöm egy mappába) és a PHP megmutatja őket kicsiben n(thumbnails.. vagy mi...), ha rákattintok akkor meg nagyban..
Az a gondom hogy csak ugy tudom megcsinálni hogy a képeket felteszem kicsiben is meg nagyban is... (de ugy akarom hogy csak nagyban legyen fent) HA meg csak a nagy felbontásban van fent akkor megcsinálom hogy csak kicsiben jelenjen meg először, csak az ugyanannyi ideig tölti le mintha normál méretben jelenne meg.. (igy nincs érteme az "előnézetnek")
Valaki tudna nekem ebben segíteni? olvastam valami imagefromjpeg-ről de nekem nem müxik...
valaki tudna segíteni??? akár itt, akár levélben (az biztosabb lenne ) a djadji##kukac##freemail.hu-ra..
kösz előre is..
 
1

snki nem tud nekem ebben seg

Anonymous · 2004. Szep. 18. (Szo), 11.47
snki nem tud nekem ebben segíteni????
2

re: képmanipuláló parancsok

kmm · 2004. Szep. 18. (Szo), 12.36
hogy mukodjek kell legyen GD tamogatas.
ha nincs fordittass olyan php-t amiben van.
a phpinfoval meg tod nezni.
mikor foltoltod a kepet akkor meretezd at, akkor nem lassitja annyira a szervert...

--
üdv: kmm...
3

mi tortenik akkor ha csak a '

Bageera · 2004. Szep. 19. (V), 12.55
mi tortenik akkor ha csak a 'thumbnail' lekeresenel vegzi el az atmeretezest? elobb betolti az egesz kepet es aztan meretezi at? vagy hogy is mukodik ez?
4

Re: mi tortenik...

T.G · 2004. Szep. 19. (V), 18.25
> vagy hogy is mukodik ez?
Ahogy megoldod. :)

Érdemes a kicsinyitést csak egyszer elvégezni, akkor amikor a nagyképet feltöltöd.
5

thumbnail

kmm · 2004. Szep. 19. (V), 18.27
2 felekepp lehet csinalni

1. mikor foltoltod a kepet, legeneralja a thumbnailt es letarolja a filet
2. mikor megjelenited, egy php scriptet hivsz meg ami egy thumbnailt ad vissza.

lehet kombinalni is...


--
üdv: kmm...
6

Re: képmanipuláló parancsok

T.G · 2004. Szep. 19. (V), 18.29
> olvastam valami imagefromjpeg-ről de nekem nem müxik...
Hanem mit csinál? ha az eredményt leírod, akkor talán könnyebb segíteni...
7

szóval.. bővebben...

Anonymous · 2004. Szep. 20. (H), 12.10
na... én azt csináltam hogy képeket 2 féle változatban töltöm fel.. ugyanaz a neve csak az egyik a KICSIK nevű mappában van... azt hivja meg mikor a thumnails-t (nem tom hogy kell írni) csinálja... mikor meg rákattint valaki, akkor meg a normál ugyanolyan nevű file-t hivja be...
De ehhez nyilván nekem kell átkonvertálgatni a képeket (átméretezni) ami elég macerás... ezt szeretném elkerülni...
szóval hjogy csak a nyga képet töltöm fel.. a php meg megcsinálja nekem a kis képeket, hogy ha valakinek nem kell a anyg akkor ne tartsoin sokáig....
Szóval.. láttam ezta 2 megoldást (hogy előre megcsinálja kis file-okat, vagy aktuálisan épp akkor csinálja meg...) nekem mindegy lenne melyik.. csak mivel ez egy free server (atw) nem tudom van e GD támogatás... (mellesleg azt se tudom mi az a GD támogatás....)
HOgy kellene ezt a 2 megoldást megcsinálnmi? ha a fontosabb parancsokat valaki megadná, akkor rákeresek neten (gondolom senkinek nincs kedve tutorialt tartani belőle....:-))

Én arra gondoltam különben hogy a imagefromjpg csinálna képet a nagy file-ból (ott meg lehet adni valami képminőséget szabályozó értéket...) de erről a parancsról olyan szűkszavú minden leírás...
tud valaki segíteni???
8

RE: kepmanipulalo fuggvenyek

kmm · 2004. Szep. 20. (H), 12.57
phpinfo() ban keress ra erre: -with-gd
ha van ilyen akkor van gd.

http://hu.php.net/imagecreatefromjpeg
letrehozol egy imaget

http://hu.php.net/imageresample
atmeretezed az imaget

http://hu.php.net/imagejpeg
kiteszed az imaget

szerintem menni fog. ha nem ird le mi nem :D
--
üdv: kmm...
9

köszike...

Anonymous · 2004. Szep. 22. (Sze), 10.03
Hali..
Kösz szépen a helpet, azt hiszem értem.. kipróbálni még nem volt időm, mert tegnap este betojt a DNS servber ((mind a 2)...
de ha lesz valami gáz verle, leírom...

CSerébe nem értem ezt a phpinfo() függvényt.... Hogyan kell ezt használni? print (" phpinfo()") vagy ilyesmi?
Mivel atw ingyenese server ezért a php cofighoz nem férek hozzá,..... se a helphez...
10

re: koszike

kmm · 2004. Szep. 22. (Sze), 16.02
<?PHP phpinfo(); ?>

sok dolog beallithato ini_set -tel

--
üdv: kmm...
11

imageresample

Anonymous · 2004. Szep. 22. (Sze), 19.43
Hali...

Próbálgatnám ezt a dolgot, de nem rtem a imageresample-nak hogy kéne működni.... Segítene valaki? Sehol se találom a neten ezta parancsot egy valamire való példában...
Szval azt látom hogy imagerectangle ( szélesség, magasság, méretaránytartás, és_még_valami_amit_nem_tudok) de azt nem vágom hogy hol lehet neki megadni hogy milyen Filet/képet/képazonosítot szeretnék átméretezni, és arra a későbbiekben hogy hivatkozok???
Kösz előre is..
12

djadji

Anonymous · 2004. Szep. 22. (Sze), 21.49
Nem tudna valaki egy példát írni?? amiben benen van ez a 3 parancs egymás után??? pls.... nekem nem akar menni...
valami ilyesmit csináltam:

$kepvaltozo = imagecreatefromjpeg ( "kep.jpg");
imageresample ( 100, 100, true ); // a 3dik paramétert nem tudom mire van...
imagejpeg ( $kepvaltozo );

kb ezt...
totál semmi nem működött belőle.... :-(
mi a hiba? valaki le tudná írni helyesen???
13

djadji

Anonymous · 2004. Szep. 22. (Sze), 21.50
hopp.. nem a 3dik, hanem a 4dik paraméterre gondoltam..... azt nem tudom mire való....
14

php.net

Anonymous · 2004. Szep. 23. (Cs), 00.19
a http://www.php.net-en elég infot találsz a működéshez. Az imagejpeg() függvény leírásánál (http://www.php.net/manual/hu/function.imagejpeg.php) van egy thumbnail generáló script is.

A függvény, amire te gondolsz, az az imagecopyresampled(), amiről leírást a http://www.php.net/manual/hu/function.imagecopyresampled.php oldalon találsz.

Az én javaslatom is az, hogy a képről csak egyszer generálj thumbnailt, mikor feltöltöd, mert mind az imagecopyresized(), mind az imagecopyresampled() függvények nagyon lassúak, pl. képgalériához runtime thumbnail generálásra nem érdemes alkalmazni őket (de ez a Te dolgod :)).


Üdv
ZsoLa