Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 4.585 pregleda

Najnovija ↓

resize funkcija (postoji li bolja od ove) 05.09.2007. u 20:02 · pre 233 meseca #1
Napravio sam jednu resize funkciju, ali zanima me postoji li bolji način. Jer koristeći postojeću treba mi puno vremena dok se resizane fotografije prikažu (vjerojatno jer ova funkcija mora očitati cijelu fotografiju pa je prikazuje resizeanu), postoji li neka koja bi stvorila neke thumbnailove koji bi se brže otvarali?

Ovo je ta funkcija:
Code:
function image_resize($image,$target)
{
        // dobivanje proporcija
        $image = getimagesize($image);
       
        if ($image[0] > "100") {   
            // postotak
            if ($image[0] > $image[1])
            {
                    $percent = $target / $image[0];
            }
            else
            {
                    $percent = $target / $image[1];
            }
           
            // nove proporcije
            $w = round($image[0] * $percent);
            $h = round($image[1] * $percent);
           
            // return kao html atribut
            $htmlWH = "width=\"" . $w . "\" height=\"" . $h . "\"";
            return $htmlWH;
        }
}
Re: resize funkcija (postoji li bolja od ove) 05.09.2007. u 20:36 · pre 233 meseca #2
Ti ovim kodom veliku sliku samo smanjiš u browseru, logično je da se dugo otvara jer browser povlači celu sliku sa servera.

Pogledaj sledeće funkcije:
http://php.net/imagecopyresized
http://php.net/imagecopyresampled
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: resize funkcija (postoji li bolja od ove) 05.09.2007. u 22:01 · pre 233 meseca #3
hvala,
probat ću sa ovim funkcijama, shvatio sam da ova moja funkcija povlači cijelu sliku, valjda će radit to sada bolje.
Re: resize funkcija (postoji li bolja od ove) 06.09.2007. u 11:32 · pre 233 meseca #4
Ako ti opterecenje servera ili zauzece memorije bude igralo veliku ulogu, predji na ImageMagick biblioteku. GD pravi problem sa slikama velikih povrsina jer rezervise memoriju odredjenu za izvrsavanje tvog PHP koda.
Potpis
Pera električar 0637129710, BG, preporučujem.
Re: resize funkcija (postoji li bolja od ove) 07.09.2007. u 01:30 · pre 233 meseca #5
i ja sam imao takav problem, pa sam odlucio da odradim bolju varijatnu, mada ne znam koliko to tebi sada znaci.Najbolje od svega)tako su mi objasnili) je kada ucitavas original fotku. E sada evo ti adresa na ovom forumu gde mozes da skines sledecu skirptu : http://www.elitesecurity.org/t267705

ona ti pri unosu radi prebacivanje originalne fotke u jedan dir i pravi thumb malu fotku u drugi dir. Ti ovu skitpu sam prepravljas, ja sam evo recimo namestio da mi se originalna fotka smanjuje i snima u 4 razlicita direktorijuma, znaci u svaki dir po jedna velicina ...i ona ti sve to odradi, smanji velicinu, tezinu a ostaje dobar kvalitet. Odlicna stvar...Cak imas i onu foru sa Watermatr itd, mada sam ja to izbacio!

ako sam ti nekako malo olaksao !!

pozz
Potpis
www.Tjuner.com
www.Canj-montenegro.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme