Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

php funkcije za rad sa slikama

[es] :: PHP :: php funkcije za rad sa slikama

[ Pregleda: 3230 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

spezia

Član broj: 134818
Poruke: 355
*.beobug.com.



+6 Profil

icon php funkcije za rad sa slikama05.08.2007. u 00:00 - pre 203 meseci
Ovako ,pokusao sam na php.net da resim problem ali opet nije sve razjasnjeno..
rec o o funkciji
imagestring()
Ovako program cita slike iz foldera images,a zatim na slikama ispisuje string "Moje slike"..

Code:

    $dir=opendir("./images");
    $br=0;
    
    while($file=readdir($dir))
    {
      if($file!='.' AND $file!='..')
      {
    $br++;
    
    $image=imagecreatefromjpeg($file);
    if(!$image) echo "citanje nije uspelo";
    $bgcolor=imagecolorallocate($image,255,255,255);
    $text_color=imagecolorallocate($image,255,0,0);
    imagestring($image,5,150,550,"Moje slike",$text_color);
    imagejpeg($image,"slika".$br.".jpg");
    imagedestroy($image);
      }
    }

// drugi deo koda 

    closedir($dir);
    echo "<B>$br</B>";
    $image=imagecreatefromjpeg("@lek.jpg");
    if(!$image) echo "citanje nije uspelo";
    $bgcolor=imagecolorallocate($image,255,255,255);
    $text_color=imagecolorallocate($image,255,0,0);
    imagestring($image,5,50,20,"Moje slike ",$text_color);
    imagejpeg($image,"slika".$br.".jpg");
    imagedestroy($image);
    ?>

Pa imam dva pitanja:
1) za ovu funkciju-kako da font bude veci od 5,zatim da promenim stil,izaberem drugi i veci font..
Ima imageloadfont ali nije mi jasno da li moze pomoci i kako se koristi(ti binarni kodovi)..
2)Ovaj kod ne radi -tacnije radi drugi deo..kada uzmem jedan fajl.Zasto nece da radi sa vise fajlova??

P.S.Evo sta izbacuje kao greske,ali kad izvrsi drugi deo tu sliku iz prvog dela isto uradi-dobijem dve iste slike sa razlicitim $br promenljivama.

Warning: imagecreatefromjpeg(dscf3287nh2.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in C:\AppServ\www\primer8\grafika.php on line 30
citanje nije uspelo
Warning: imagecolorallocate(): supplied argument is not a valid Image resource in C:\AppServ\www\primer8\grafika.php on line 32

Warning: imagecolorallocate(): supplied argument is not a valid Image resource in C:\AppServ\www\primer8\grafika.php on line 33

Warning: imagestring(): supplied argument is not a valid Image resource in C:\AppServ\www\primer8\grafika.php on line 34

Warning: imagejpeg(): supplied argument is not a valid Image resource in C:\AppServ\www\primer8\grafika.php on line 35

Warning: imagedestroy(): supplied argument is not a valid Image resource in C:\AppServ\www\primer8\grafika.php on line 36
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: php funkcije za rad sa slikama05.08.2007. u 06:51 - pre 203 meseci
Hm...
Citat:

Warning: imagecreatefromjpeg(dscf3287nh2.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in C:\AppServ\www\primer8\grafika.php on line 30
citanje nije uspelo

Kaze nije nasao sliku na tom mestu? Gde ti se nalazi taj lek.jpg, a gde ostale slike? Mozda moras da dodas direktorijum:
Code:

$image=imagecreatefromjpeg("./images".$file);

?

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

spezia

Član broj: 134818
Poruke: 355
*.beobug.com.



+6 Profil

icon Re: php funkcije za rad sa slikama05.08.2007. u 10:48 - pre 203 meseci
Jeste u pravu si ..ja pogresio da stavim ."/". - to fali i tvom kodu.
("./images"."/".$file)
a pitanje pod jedan resio sa
imagettftext();
Jel to najbolje resenje ?(posto treba putanja fonta da se stavlja(kopira))
Isto tako ako zelim da promenim font,ili string jel postoji neki nacin da se postojeci natpis izbrise(zameni),ili opet moram upload sve "ciste"slike na server pa ponovo upis stringa(novog) ??

[Ovu poruku je menjao spezia dana 05.08.2007. u 12:11 GMT+1]
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: php funkcije za rad sa slikama05.08.2007. u 11:08 - pre 203 meseci
("./images"."/".$file) nisi morao, mogao si da dodas iza images..
("./images/".$file)
Ja zaboravio...

Sto se drugog pitanja tice, nemam pojma, nisam se zezao sa slikama i fontovima :(
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
91.150.102.*

Sajt: https://avramovic.info


+46 Profil

icon Re: php funkcije za rad sa slikama05.08.2007. u 11:49 - pre 203 meseci
Ja mislim da imagettftext jeste najbolje (ako ne i jedino ) rešenje za custom fontove.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: php funkcije za rad sa slikama

[ Pregleda: 3230 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.