DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > PHP
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

PHP PHP aplikacije, Smarty, PEAR

Odgovori
 
Alati teme Način prikaza
Staro 16. 11. 2005.   #1
soNic
novi član
 
Avatar soNic
 
Datum učlanjenja: 16.11.2005
Lokacija: b e o g r a d
Poruke: 4
Hvala: 0
0 "Hvala" u 0 poruka
soNic is on a distinguished road
Pošaljite ICQ poruku za soNic Pošaljite poruku preko MSN za soNic
Question GD library

pozdrav svima.. nov sam na forumu pa prvo da vas pozdravim. Svidja mi se "talk" ovde pa sam resio da se ukljucim

evo i pitanja, radim jedan php/mysql sajt i treba da kroz admin omogucim upload fotki za neki item u bazi.

Ono shto treba da uradim u php-u je da tu bitmapu (jpg) :

-isechem (svedem na neki aspect ratio tipa 3:2 ili 1:1 i sl)
-smanjim (napravim thumb)
-snimim kao jpg

posto nisam radio sa GD library dal bi mi preporucili ovo ili postoje neke alternative koje su bolje, robusnije.. "iskusnije" ?

poz i hvala
__________________
I don't have to sell my soul, he's already in me...
soNic je offline   Odgovorite uz citat
Staro 16. 11. 2005.   #2
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

Alternativa GD-u je ImageMagick. Sa njegovim convert utiliti-jem to sto si gore opisao radi se jednom jedinom k-dom (convert), naravno zadavanjem odgovarajucih cmd line argumenata. Mana je sto za razliku od GD-a moras da pozivas eksternu komandu (koliko znam ne postoji php api, za perl znam da postoji). I naravno, IM mora biti instaliran na serveru gde planiras da ga koristis.

Za vise informacija o ImageMagicku pogledaj njihov sajt: www.imagemagick.org a posebno ovaj deo
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat
Staro 16. 11. 2005.   #3
bluesman
Goran Pilipović
Sir Write-a-Lot
 
Avatar bluesman
 
Datum učlanjenja: 18.05.2005
Lokacija: Beograd
Poruke: 5.450
Hvala: 288
1.247 "Hvala" u 446 poruka
bluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušati
Pošaljite ICQ poruku za bluesman
Default

ImageMagick je stvarno super, ja sam ga odavno koristio međutim moraš da imaš pristup "exec" funkcijama a na većini shared hosting-a to je onemogućeno zbog security. Osim toga, iako je besplatan, nemaju ga svi instaliranog dok GD uglavnom imaju svi.

GD je tek od verzije 2 počeo da prozivodi solidan rezultat prilikom resize, dok je ImageMagick za njih još uvek kewa, i ne samo to, možeš još milion stvari, konverzije između formata pa čak i on the fly animiranje gif-ova.

Ja sam čak jednom koristio ImageMagick za jednu knjigu u kojoj sam treba da odradim vrlo komplikovanu akciju u Photoshop-u, pa sam sve završio iz batch file-a (da, postoji verzija za windows) i rezultat iako nije Photoshop quality, bio je zadovoljavajući za ono što mi je trebalo.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman
I don't always know what I'm talking about but I know I'm right!

Poslednja izmena od bluesman : 17. 11. 2005. u 10:38.
bluesman je offline   Odgovorite uz citat
Staro 17. 11. 2005.   #4
marinowski
Igor Marinović
Expert
 
Avatar marinowski
 
Datum učlanjenja: 09.06.2005
Lokacija: Palić
Poruke: 549
Hvala: 31
39 "Hvala" u 17 poruka
marinowski is on a distinguished road
Pošaljite ICQ poruku za marinowski
Default

Jeste, ImageMagick je bolje rešenje nego GD. Mi ga koristimo u razne svrhe, između ostalog za resize + alpha blending watermarka na njemu. Rezultat je i više nego dobar, odobren je i od strane lika koji je odgovoran za kvalitet stock fotografija. (zamisli koje oko moraš imati ako se 10 godina baviš retuširanjem i poboljšavanjem kvaliteta fotografija). Taj lik je i odredio visinu jpeg kvalitete koja je potrebna.

Probali smo i težu artiljeriju, GIMP + Perl, ali nije bilo potrebno, a bilo je i sporije.
marinowski je offline   Odgovorite uz citat
Staro 17. 11. 2005.   #5
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

Citat:
Originalno napisao zigor
Probali smo i težu artiljeriju, GIMP + Perl, ali nije bilo potrebno, a bilo je i sporije.
Ima stvari gde su Gimp + Gimp Perl Server nezamenljivi. Recimo na SiteBuilderu mi smo to koristili za generisanje grafika u letu u zavisnosti od odabranog jezika u browseru (u kombinaciji sa gettext-om naravno .
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat
Staro 17. 11. 2005.   #6
marinowski
Igor Marinović
Expert
 
Avatar marinowski
 
Datum učlanjenja: 09.06.2005
Lokacija: Palić
Poruke: 549
Hvala: 31
39 "Hvala" u 17 poruka
marinowski is on a distinguished road
Pošaljite ICQ poruku za marinowski
Default

Da, zato sam i rekao da je to teza artiljerija. Koliko je to brzo islo, to sto ste radili?

GIMP + Perl nije bio potreban za primenu koju sam spomenuo, a i za primenu sto je soNic pitao.
marinowski je offline   Odgovorite uz citat
Staro 17. 11. 2005.   #7
soNic
novi član
 
Avatar soNic
 
Datum učlanjenja: 16.11.2005
Lokacija: b e o g r a d
Poruke: 4
Hvala: 0
0 "Hvala" u 0 poruka
soNic is on a distinguished road
Pošaljite ICQ poruku za soNic Pošaljite poruku preko MSN za soNic
Default

ok, prvo hvala na odgovorima.. ImageMagic deluje super.. e sad, ja josh ne znam gde ce se hostovati sajt ali mislim da nece biti neki "skup" hosting vec verovatno jeftin..

e sad, ja imam hosting (najjeftiniji) kod verata i tamo sam probao exec("chmod -R 777 nekDir"); i to mi je prolazilo

pogledacu dal moze da radi sa IM-om..

hvala puno na odgovorima!

pozdrav!
__________________
I don't have to sell my soul, he's already in me...
soNic je offline   Odgovorite uz citat
Staro 02. 12. 2005.   #8
soNic
novi član
 
Avatar soNic
 
Datum učlanjenja: 16.11.2005
Lokacija: b e o g r a d
Poruke: 4
Hvala: 0
0 "Hvala" u 0 poruka
soNic is on a distinguished road
Pošaljite ICQ poruku za soNic Pošaljite poruku preko MSN za soNic
Default

ok, samo dopuna thread-u, isprobao sam i netPBM i deluje lako i fino. postoji binary distribucija, samo se kopira u dir i sa exec pozivaju programcici. Solidno radi resize, crop i konverzije iz jednih grafickih formata u druge..

http://netpbm.sourceforge.net
__________________
I don't have to sell my soul, he's already in me...
soNic je offline   Odgovorite uz citat
Odgovori



Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum

Slične teme
Tema Početna poruka teme Forum Odgovori Poslednja poruka
E7 JavaScript library blogowski (X)HTML, JavaScript, DHTML, XML, CSS 1 02. 05. 2007. 15:51
Verat, GD library oliver Web Hosting, web serveri i operativni sistemi 5 05. 10. 2006. 13:16
Browser support i UI library Dragan Babić Planiranje i usability 5 23. 02. 2006. 17:49


Vreme je GMT +2. Trenutno vreme je 08:59.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.