Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dynamiczna Grafika, dokładnie napis
WebKing
post
Post #1





Grupa: Zarejestrowani
Postów: 219
Pomógł: 16
Dołączył: 16.07.2007

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


Witam mam pytanie jak wygenerować grafikę za pomocą php w której tylko będzie napis bez tła i innych rzeczy a szerokość obrazu ustalała długość wyrazu na przykład gen.php?tekst=123456789 no i liczby 123456789 będą szerokością a wysokość będzie już ustalona w pliku. Z góry dziękuje za odpowiedź
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mordoran
post
Post #2





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 26.10.2005

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


Obslugujac taki plik: gen.php?tekst=123456789
  1. <?php
  2. $szerokosc = $_GET['tekst']; // pobranie z url'a parametru
  3. $wysokosc = 200; // to co sam ustawiasz
  4. header("Content-type: image/png"); // dane dla przegladarki jak wyswietlac zawartosc ktora przyjdzie ze skryptu
  5. $im = @imagecreate($szerokosc, $wysokosc) or die ("Brak biblioteki GD");
  6. $background_color = imagecolorallocate($im, 255, 255, 255); // ustalenie koloru tla na bialy
  7. $text_color = imagecolorallocate($im, 0, 0, 0); // tekst koloru czarnego
  8. imagestring($im, 5, 0, 0, $szerokosc, $text_color); //wypisanie tekstu na obrazku (zmienna $szerokosc z tego co zrozumielem ma tez byc tekstem co wyswietla si
    e
  9. imagepng($im); // wysylamy obrazek do przegladarki
  10. imagedestroy($im); // zwalnieamy zasoby
  11. ?>


Poczytaj:
http://www.nethut.pl/artykul/108/all
http://www.google.com/search?q=php+generowanie+obrazka

Ten post edytował Mordoran 24.08.2007, 14:13:31
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 06:25