Gif

PHP

4 svar · 183 visningar · startad av front

Medlem sedan aug. 2000380 inlägg
Trådstart#1

När jag testar exemplet "GIF creation with PHP" i php-manualen så fungerar det inte:(
Vet någon varför?

Kod i gif2.php:
<?php
Header("Content-type: image/gif");
$string=implode($argv," ");
$im = imagecreatefromgif("images/button1.gif");
$orange = ImageColorAllocate($im, 220, 210, 60);
$px = (imagesx($im)-7.5*strlen($string))/2;
ImageString($im,3,$px,9,$string,$orange);
ImageGif($im);
ImageDestroy($im);
?>

Kod i gif2.php:
<?php
echo"<img src=gif2.php?text>"
?>

Ps
Ja, jag har en bilden button1.gif i images katalogen:)

Medlem sedan apr. 20007 588 inlägg
#2

För att använda bildfunktionerna måste GD-biblioteket vara installerat och PHP konfigurerat för att använda detta.

Till på köpet så försvann stödet av GIF-bilder i version 1.6 av GD så om du har GD installerat men GIF-funktionerna ändå inte fungerar, så har du version 1.6 eller högre och då får du använda JPEG eller PNG-bilder istället.

Medlem sedan jan. 20007 697 inlägg
#3

Skaparna av GIF ville ha en del royalties för att man kunde ändra bilder och sånt med PHP. :(

Medlem sedan apr. 20007 588 inlägg
#4

Japp, inte bara av PHP. Dom kräver royalties av alla utvecklar som använder sig av gif-algoritmen för att skapa bilder.

Synd och skam, men GIF är ett så pass gammalt format att det förhoppningsvis snart har förpassats till historien till förmån för t.ex PNG.

Medlem sedan feb. 20001 050 inlägg
#5

*Lite offtopic, ledsen *

Detta är en av de coolare PHP-script jag hittat på nätet hittills. Det skapar en PNG-bild, med beräkning av checksumma, och allt.
http://www.frank-buss.de/clock.php3 (exempel) http://www.frank-buss.de/clock.php3.txt (kod)

*Tror man kan göra mycket kul med detta script :) *

/nicclas - http://www.nic-sys.se

274 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)