Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Biblioteka GD
Forum PHP.pl > Forum > PHP
kat8501
Zainstalowalem biblioteke ktorej opcje wygladaja nastepujaco:

gd
GD Support enabled GD Version 2.0 or higher FreeType Support enabled FreeType Linkage with freetype FreeType Version 2.2.1 T1Lib Support enabled GIF Read Support enabled GIF Create Support enabled JPG Support enabled PNG Support enabled WBMP Support enabled
to skrypt php5 jakiego uzywam:

<?
header("Content-type: image/jpg");

$obraz=imagecreate(300,100);

$kolor['1']=imagecolorallocate($obraz,255,255,255);
$kolor['2']=imagecolorallocate($obraz,0,0,0);
$kolor['3']=imagecolorallocate($obraz,255,0,0);

imagefilledrectangle($obraz,0,0,200,50, $kolor['1']);

$tekst="Dupa wołowa";
imagettftext($obraz, 10, 0, 10, 10, $kolor['2'], 'Tahoma.ttf', $tekst);

imagejpg($obraz);
imagedestroy($obraz);
?>

Dlaczego nie wyświetla mi obrazka zadnego?? Jak zmienie jpg na png pokazuje ze obrazek nie moze byc wyswietlony bo zawiera bledy. Oczywiscie uzywam innego pliku php do wyswietlenia tej grafiki, a mianowicie:

<?
echo "Obrazek powinien byc widoczny...<br><br>";
echo "<img src=\"obrazek.php\" border=\"2\">";
?>

Czcionka tez istnieje i jest w tym samym katalogu, a jesli by jej nie bylo to i tak gdzie jest prostokat??

Please help and I thanks for mountains biggrin.gif
Taki zarcik maly biggrin.gif
barman
1. header("Content-type: image/jpeg");
2. imagejpeg($obraz);
kat8501
Niestety nie w tym tkwi problem, tego tez wczesniej probowalem.

Wiec nikt nie jest w stanie mi czegos doradzic?
misty
  1. <?php
  2. $szerokosc=400;
  3. $wysokosc=200;
  4.  
  5. $obrazek=ImageCreate($szerokosc, $wysokosc);
  6. //kolory
  7. $czarny=ImageColorAllocate($obrazek, 0,0,0);
  8. $pomaranczowy=ImageColorAllocate($obrazek, 255, 102, 0);
  9. $kolor_jakis=ImageColorAllocate($obrazek, 75,200,255);
  10.  
  11. $tekst="this is only a test!";
  12. ImageFill($obrazek, 1,1, $kolor_jakis); //tlo obrazka
  13. ImageRectangle($obrazek, 0, 0, 399, 199, $czarny); //polozenie i kolor prostokata
  14. ImageString($wykres, 3, 20,0, "$tekst", $czarny); //napis
  15.  
  16.  
  17. Header("Content-type: image-gif");
  18. ImageGIF($obrazek);
  19. ?>


u mnie dziala:)
kat8501
A u mnie nie dziala tongue.gif
Na czym masz serwer postawiony i jaki??
stygma
Cytat(kat8501)
A u mnie nie dziala
Na czym masz serwer postawiony i jaki??

A Twój serwer?
Na Linuksie oprócz GD potrzebna jest jeszcze paczka php-gd, na Windows nie wiem.

pozdrawiam stygma
misty
hej!
serwer mam pod linuxem (slackware w wersji 11). na pewno musisz miec PHP skompilowane z obsluga biblioteki GD. jak to jest pod windowsem, tego Ci nie powiem, bo nie wiem, ale na pewno jest sporo na ten temat na google.
Podaj dokladnie co Ci sie pojawia w oknie przegladarki, jaki blad? wklej go tu.
Pzdr!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.