Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][GD] łączenie obrazków
mateuszpi
post
Post #1





Grupa: Zarejestrowani
Postów: 140
Pomógł: 0
Dołączył: 11.09.2006
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


Witam
dla zabawy bawie sie GD i mam problem z lnijką:

ImageCopy($ramka, $image, 10, 15, 1, 1, 20, 20);

gdy jej nie ma wszystko działa. obrazek się generuje jednak gdy ona się pojawia zamiast obrazka widze obramowanie z czerwonym krzyżykiem (znaczek który zazwyczaj pojawia się gdy przeglądarka nie znajduje obrazka pod wskazanym adresem)

całość wygląda tak:
  1. <?php
  2. Header( "Content-type: image/jpeg");
  3.  
  4. $x=420;
  5. $y=90;
  6.  
  7.  
  8. $image="tlo.gif";
  9. $image = ImageCreateFromgif($image);
  10. $color_czerwony = ImageColorAllocate($image,255,0,0);
  11. $black = ImageColorAllocate($image,0,0,0);
  12. $jasno_szary = ImageColorAllocate($image,200,200,200);
  13. $szary = ImageColorAllocate($image,1,1,1);
  14.  
  15. $ramka="ramka.gif";
  16.  
  17.  
  18.  
  19. //imageline(obrazek, x_poczatkowe, y_poczatkowe, x_koncowe, y_koncowe, kolor).
  20. imageline($image,0,70,420,70,$black);
  21.  
  22. //imagettftext(obrazek, wielkosc, kat, x_poczatkowe, y_poczatkowe, kolor, plik_z_czcionka, tekst)
  23. imagettftext($image, 9, 0, 100, 85, $color_czerwony, "verdana.ttf", "www.indianie.info");
  24.  
  25. //docelowe x, docelowe y, wyjsciowe x, wyjsciowe y, wyjsciowa szer, wyjsciowa wysokosc
  26. //ImageCopy($ramka, $image, 10, 15, 1, 1, 20, 20);
  27. Imagejpeg($image,"",100);
  28.  
  29.  
  30. ImageDestroy($image);
  31.  
  32. /* robimy biale tło */
  33. //ImageFilledRectangle($image,0,0,$x,$naglowek+$y,$bialy);
  34. /* robimy zieloną ramkę wokół rysunku */
  35. //ImageRectangle($image,5,5,$x-5,$naglowek+$y-5,$czarny);
  36. /* robimy czerwony prostokąt */
  37.  
  38. //Imagejpeg($image,"c:/www/1php/1.jpg",100);
  39.  
  40. ?>







EDIT problem rozwiązany brakowało linijki:
$ramka = ImageCreateFromgif($ramka);

Ten post edytował mateuszpi 5.10.2008, 13:56:02
Go to the top of the page
+Quote Post
Maxik
post
Post #2





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $ramka = imagecreatefromgif('ramka.gif');
  3. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 01:16