DevProTalk

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


Idite nazad   DevProTalk > DevProTalk > Sva početnička pitanja
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

Sva početnička pitanja Sva početnička pitanja bi trebala da se postavljaju u ovom forumu, a ako se pretvori u kvalitetnu diskusiju interesantnu svima - prebacićemo je u odgovarajući forum. Molimo "znalce" da ne omalovažavaju početnike, ako žele da pomognu svi ćemo biti zahvalni, ako ne žele, neka preskoče ovaj forum.

Odgovori
 
Alati teme Način prikaza
Staro 02. 09. 2010.   #1
trazimcuruzabrak
profesionalac
Professional
 
Datum učlanjenja: 15.06.2007
Poruke: 209
Hvala: 0
50 "Hvala" u 9 poruka
trazimcuruzabrak is on a distinguished road
Default Smanjenje velicine bajtova slike

Da li postoji neka funkcija ili nacin da se pomocu PHP auttomatski smanji velicina megabajta/kilobajta/bajta slike koja se unosi preko upload forme??? Ja sam pokusavao da nadjem ali nisam uspeo.
__________________
Igrice
trazimcuruzabrak je offline   Odgovorite uz citat
Staro 02. 09. 2010.   #2
Peca
Super Moderator
Knowledge base
 
Datum učlanjenja: 02.10.2006
Lokacija: Niš
Poruke: 1.618
Hvala: 263
275 "Hvala" u 104 poruka
Peca će postati "faca" uskoroPeca će postati "faca" uskoroPeca će postati "faca" uskoro
Default

posle uploada, recimo da imas path uploadovane slike u promenljivoj $file

Kôd:
	$src_img=@imagecreatefromjpeg($file);
	$w=imageSX($src_img);
	$h=imageSY($src_img);

	$dst_img=ImageCreateTrueColor($w,$h);
	imagecopy($dst_img,$src_img,0,0,0,0,$w,$h); 
	
	imagejpeg($dst_img, $file, 85);

	imagedestroy($dst_img); 
	imagedestroy($src_img);
ovo 85 je JPEG kvalitet [1 - 100], pa sad ti sam biraj procenat.

mislim da nije moguce da mu se kaze "hocu sliku od 100kb" i da on sam podesi kvalitet.
__________________
Vesti | MyCity | Igrice | Zaštita od virusa

Poslednja izmena od Peca : 02. 09. 2010. u 12:52.
Peca je offline   Odgovorite uz citat
Staro 02. 09. 2010.   #3
japan
novi klan
Professional
 
Avatar japan
 
Datum učlanjenja: 03.02.2007
Poruke: 326
Hvala: 43
427 "Hvala" u 50 poruka
japan će postati "faca" uskorojapan će postati "faca" uskorojapan će postati "faca" uskorojapan će postati "faca" uskorojapan će postati "faca" uskoro
Default

Posle uploada provuci sliku kroz gd funkcije. Imas ovde gomilu primera kako da to uradis, pa nadji sebi odgovarajuci odnos velicina / kvalitet
__________________
We professional we dealin' with business
japan je offline   Odgovorite uz citat
Staro 02. 09. 2010.   #4
trazimcuruzabrak
profesionalac
Professional
 
Datum učlanjenja: 15.06.2007
Poruke: 209
Hvala: 0
50 "Hvala" u 9 poruka
trazimcuruzabrak is on a distinguished road
Default

Citat:
Originalno napisao Peca Pogledajte poruku
.......

ovo 85 je JPEG kvalitet [1 - 100], pa sad ti sam biraj procenat............
Procenat manji od 100 jel smanjuje samo kvalitet prikaza slike ili smanjuje "fizicki" velicinu uplodovane slike u smislu bajta/kilobajta/megabajta???
__________________
Igrice
trazimcuruzabrak je offline   Odgovorite uz citat
Staro 02. 09. 2010.   #5
bokacbl
profesionalac
Professional
 
Avatar bokacbl
 
Datum učlanjenja: 09.01.2006
Lokacija: Banja Luka
Poruke: 262
Hvala: 24
7 "Hvala" u 5 poruka
bokacbl is on a distinguished road
Pošaljite ICQ poruku za bokacbl
Default

Hm

Pa
a. http://en.wikipedia.org/wiki/JPEG imas primjer Sample photographs
b. mogao si da otvoris bilo koji photo editor i da istu sliku snimis sa 100 i sa 80 quality pa da vidis razliku
bokacbl je offline   Odgovorite uz citat
Staro 02. 09. 2010.   #6
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default

Citat:
Originalno napisao trazimcuruzabrak Pogledajte poruku
Procenat manji od 100 jel smanjuje samo kvalitet prikaza slike ili smanjuje "fizicki" velicinu uplodovane slike u smislu bajta/kilobajta/megabajta???
ajd razmisli, zasto bi neko zelio da smanji samo kvalitet prikaza? Ima li to nekog smisla?
__________________
Leadership is the art of getting people to want to do what you know must be done.
ivanhoe je offline   Odgovorite uz citat
"Hvala" ivanhoe za poruku:
Staro 02. 09. 2010.   #7
trazimcuruzabrak
profesionalac
Professional
 
Datum učlanjenja: 15.06.2007
Poruke: 209
Hvala: 0
50 "Hvala" u 9 poruka
trazimcuruzabrak is on a distinguished road
Default

a jel postoji formula ili "statisticki obrasci" po kojima se recimo za JPG slike zna koji odnos velicine slike u pikselima je optimalna velicina slike u bajtima? Jer bi tako bilo ok sto se tice automatizacije.
__________________
Igrice
trazimcuruzabrak je offline   Odgovorite uz citat
Staro 02. 09. 2010.   #8
jasmanac
Knowledge base
Wrote a book
 
Avatar jasmanac
 
Datum učlanjenja: 24.06.2005
Poruke: 1.109
Hvala: 76
390 "Hvala" u 53 poruka
jasmanac će postati "faca" uskorojasmanac će postati "faca" uskorojasmanac će postati "faca" uskorojasmanac će postati "faca" uskoro
Pošaljite ICQ poruku za jasmanac Pošaljite poruku preko MSN za jasmanac Pošaljite poruku preko Skype™ za jasmanac
Default

Prijatelju, to ne postoji jer slika nije dzak cementa koja uvek ima 50kg pa je mozes prekrajati.
__________________

jasmanac je offline   Odgovorite uz citat
Staro 02. 09. 2010.   #9
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default

idealna velicina je najmanja velicina pri kojoj slika nije suvise loseg kvaliteta za tvoje potrebe. Za jpeg to jako mnogo zavisi od same slike, zbog nacina kako se radi kompresija (furijeovom transformacijom i odsecanjem visih harmonika), tako da recimo slike sa slovima (ili tankim linijama) ili gradijentima ne mozes mnogo da kompresujes bez da se pojave artefakti, a neke druge slike sasvim fino izgledaju i jako kompresovane. Nema tu automatike, za sada...
__________________
Leadership is the art of getting people to want to do what you know must be done.
ivanhoe je offline   Odgovorite uz citat
Staro 02. 09. 2010.   #10
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

Samo smanji uploadovane slike na neku zadatu veličinu veće stranice (npr 1024 ili 800 px) i snimi sa nekom pristojnom kompresijom (npr 80-85%) i sve će biti ok.
__________________
blog
jablan je offline   Odgovorite uz citat
Odgovori


Alati teme
Način prikaza

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
Word press promena velicine fonta presretach (X)HTML, JavaScript, DHTML, XML, CSS 7 26. 11. 2009. 12:45
Smanjenje slike u letu (valjda se tako kaze) martinluter Sva početnička pitanja 21 04. 06. 2009. 22:54
ogranicavanje velicine browsera pele Sva početnička pitanja 1 01. 09. 2007. 11:39
css diktiranje velicine slike Tane (X)HTML, JavaScript, DHTML, XML, CSS 7 03. 03. 2007. 06:27
Hosting od 100MB koji je velicine 88MB !!! shoba Web Hosting, web serveri i operativni sistemi 8 27. 09. 2005. 01:22


Vreme je GMT +2. Trenutno vreme je 12:20.


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.