Diskuze a otázky - PHP PROGRAMATORY
úvodní strana | aktualizovat | dolů
V diskuzi je 16 příspěvků a shlédlo ji 792 uživatelů .
Kirara | 19. 01. 2008, 18:19:44 | více příspěvků | napsat uživateli
phoronix: už to tu bylo zmíněno, ale myslím že na jednoduchém cropu obrázku nejde nic zkazit a zase jenom kvůli tomu začínat s imagemagick je imho hloupost
uživatel eliminován | 19. 01. 2008, 18:03:07
Osobne bych se na celou GDLib vybodl a udelal to radsi v imagemagick library (nebo prislusna imagemagick binarka pres exec() volani). GDLib totiz neprodukuje zrovna nejlepsi vysledky, zato s imagickem mam vyborne zkusenosti a vysledky.
http://pecl.php.net/package/imagick
Kirara | 19. 01. 2008, 17:58:57 | více příspěvků | napsat uživateli
Jo a jak teď čtu tak říkáš, že máš zadané souřadnice - předpokládám že tedy souřadnice levého horního a pravého dolního rohu - tak tedy velikost označené oblasti zjistíš: šířka = x2-x1, výška = y2-y1. Ale k tomu by už opravdu měl umět dojít každý.
A opravdu mě mrzí jeslti jsem tě něják urazil, neměl jsem to v úmyslu.
Kirara | 19. 01. 2008, 17:53:46 | více příspěvků | napsat uživateli
chybička se vloudila, správný odkaz je http://tmp.hocz.org/Derek/imagecrop/imagecrop.html :)
Kirara | 19. 01. 2008, 17:53:12 | více příspěvků | napsat uživateli
A takhle dopadají lidi kteří se snaží někomu pomoct. Velmi dospělé.
Až na tu malou poznámku o neschopnosti človíčka číst a pochopit PHP referenci, případně hledat v ní jsem odpovídal ve vší počestnosti.
Oříznout obrázek ze všech 4 stran pomocí imagecopy pochopitelně jde, nevím kde very_shy vidíš problém.
Nevidím důvod se navážet do mých znalostí PHP, když jsem ještě nic nepředvedl, takže není podle čeho soudit. Maximálně můžeš říct, že neumím dobře poradit a to bych dejme tomu uměl přijmout jako konstruktivní kritiku.
Nicméně velice by mě zajímalo tvých 35 řádků skriptu. Tady mám důkaz, že to jde vyřešit na 8 se vším všudy a že jediný podstatný příkaz tam je imagecopy:
http://tmp.hocz.org/Derek/imagecopy/imagecopy.html
Enjoy!
uživatel eliminován | 19. 01. 2008, 12:06:14
Ja vidim ze pan je moc chytry ??))!! A umi PHP referenci prekladat do anglictiny ??) Wow... Ses frajer... Ale pokud bys chlapecku zkusil oriznout obrazek ze vsech 4 stran.. chci se na tebe podivat...tvoje znalosti PHP jsou ubohe... Manualy tke umim cist....Ale uz dobry.. Umim se o sebe postarat, a problem jsem yresil..a abych ho orizl, potrebuju 35 radku scriptu.. :D:D Loosere, blbej !!
Kirara | 19. 01. 2008, 02:39:02 | více příspěvků | napsat uživateli
na druhou stranu na crop či resize obrázku, to je jak kanónem na vrabce :)
Kirara | 19. 01. 2008, 02:35:04 | více příspěvků | napsat uživateli
ImageMagick je fajn, ale podpora na hostingách špatná...
Kirara | 19. 01. 2008, 02:32:44 | více příspěvků | napsat uživateli
trochu jsem ty poslední parametry zjednodušil, snad to bude správně pochopeno...
Kirara | 19. 01. 2008, 02:31:49 | více příspěvků | napsat uživateli
a pán třeba neví co je PHP reference, že? tvým řešením je funkce imagecopy, případně imagecopyresampled pokud chceš měnit i velikost... parametry jsou:
ukazatel na výsledkový obrázek, ukazatel na zdrojový obázek, x souřadnice výsledku, y souřadnice výsledku, x souřadnice zdroje, y souřadnice zdroje, šířka zdroje, výška zdroje...
u druhé funkce to samé jen s tím rozdílem že je cílový link, zdrojový link, souřadnice výsledku, souřadnice zdroje, rozměry výsledku, rozměry zdroje...
uživatel eliminován | 19. 01. 2008, 02:27:51
GD je scheisskerl - zabira silene pameti, zlatej ImageMagick
uživatel eliminován | 19. 01. 2008, 02:07:28
http://www.phpfreaks.com/forums/index.php/topic,177868.0.html
uživatel eliminován | 19. 01. 2008, 01:57:42
tak tohle fakt nemusim.. kdyby si chtel pomoct s procakmi tak fajn !818!
Kirara | 19. 01. 2008, 01:42:37 | více příspěvků | napsat uživateli
no náhodou o tom něco vím... tak jestli je to ještě aktuální...
uživatel eliminován | 19. 01. 2008, 00:23:11 |
Hele lidicky)) need help....jsem 2 den zoufaly..
Kdo umi pracovat s obrazky v PHP (GD-GD2), prosim napiste... Potrebju vasi pomoc )) )DIk
reagovat