Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> php i grafika
Kayne
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 30.04.2006
Skąd: Kalisz

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


Witam

Mam dość duży problem odnośnie obsługi grafiki (dobrze mówię?) w php. Otóż, map plik graficzny (jpg) i wyświetlam go w skrypcie przy pomocy echo i tagu <img />. Nie wiem jak (i czy wogle się da, ale raczej się da) "narysować/wyświetlić" tekst na wybranych współrzędnych tego obrazka (w pikselach najlepiej).

Dla przykładu: Chciałem wyświetliś/narysować napis: 'Rzeka Boga", na mapie. Współrzędne (piksele) tego miejsca to 150x200. Jak to zrobić?

Czy któryś z forumowiczów mógłby mi pomóc?


btw. Wiem, że da się za pomocą tagów html zrobić coś takiego:

  1. <map name="test">
  2. <area shape="rect" coords="40, 50, 260, 135" href="map.php" title="Rzeka 1" />
  3. <area shape="rect" coords="40, 150, 150, 280" href="map.php" title="Rzeka 2" />
  4. <area shape="rect" coords="190, 220, 210, 250" href="map.php" title="Rzeka 3" />
  5. <area shape="rect" coords="80, 290, 100, 310" href="map.php" title="Rzeka 4" />
  6. </map>


Niestety, by powyższe teksty się wyświetliły, trzeba najechać myszką na dane punkty (obszar tego "kwadratu"). Oczywiście, łatwiej by było po prostu na tym obrazku to napisać, ale teksty te są dynamiczne, zmieniane i szanse na przewidzenie co się wyświetli jest BARDZO nikłe.

Kurczę, nikt mi nie może pomóc?
To jest dla mnie bardzo ważne...

Nikt nie wie jak coś napisać na obrazku? :/

Ten post edytował Kayne 10.07.2006, 20:41:30
Go to the top of the page
+Quote Post
kwiateusz
post
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




http://pl.php.net/manual/pl/ref.image.php i poczytaj obejrzyj przykłady
Go to the top of the page
+Quote Post
Kayne
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 30.04.2006
Skąd: Kalisz

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


Dzięki, znalazłem to czego szukałem.
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 - 13:10