Avatar billede askari Nybegynder
10. november 2004 - 22:01 Der er 5 kommentarer og
1 løsning

GD lib - add text-link to image

Er det mulig å legge tekst på et billede, og få teksten til å vises som en link?

imagestring()-metoden lar meg sette teksten men hvordan kan jeg få teksten til å vises som en link?
Avatar billede sjuker Nybegynder
10. november 2004 - 22:21 #1
Mener du som et som et "clickable" link? Hvis ja kan dette ikke gøres vha. GD biblioteket. Du kan ikke indsætte links "inde" i billedet, men hvis jeg forstår spørgsmålet korrekt kan det gøres med Image Maps (http://www.w3.org/TR/REC-html40/struct/objects.html#h-13.6).
Avatar billede askari Nybegynder
10. november 2004 - 22:51 #2
Jeg mener som et "clickable" link ja. vil helst gjøre det vha GD lib men finner ikke noen funksjon for å sette inn links i billedet!
Hvilken funksjon bruker jeg for å gjøre det?


Image Maps er et godt alternativ men jeg foretrekker gd-lib dersom det er en funksjon. Har du noen gode url om gd-lib links i bildet-funksjon?
Avatar billede olebole Juniormester
11. november 2004 - 09:29 #3
<ole>

Du har aldrig set et billede på WWW, der indeholdt et klikbart område. Det har du ikke, fordi det ikke lader sig gøre med nogen af de teknologier, der anvendes på nettet. Derfor kan du naturligvis heller ikke gøre det med GDLib  :)

/mvh
</bole>
Avatar billede bojo Nybegynder
11. november 2004 - 09:48 #4
du kan ikke lave klikbart image, men er det noget ala dette du efterlyser

<?php

  // create a 100*30 image
  $im = imagecreate(100, 30);

  // white background and blue text
  $bg = imagecolorallocate($im, 255, 255, 255);
  $textcolor = imagecolorallocate($im, 0, 0, 255);
 
  // write the string at the top left
  $rc=imagestring($im, 5, 0, 5, "Hello world!", $textcolor);
 
  // output the image
//  header("Content-type: image/jpg");
  $rc=imagepng($im, 'tst.png');
echo "<html><body>";
echo "<a href='http://eksperten.dk/spm/560163'><img src='tst.png'/></a>";
echo "</body></html>";
?>
Avatar billede askari Nybegynder
12. november 2004 - 10:02 #5
Jeg forstår at jeg hadde veldig høye forhåpninger om GD-lib og innser at det ikke er mulig skape et bilde som er dynamisk i seg selv.

For å oppnå samme funksjonalitet derimot, vil Image maps i html gi med det jeg behøver. Jeg velger å belønne "sjuker" for et KONSTRUKTIVT og presist svar.

-askari-
Avatar billede sjuker Nybegynder
12. november 2004 - 12:32 #6
Tusind tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester