Kan man använda GD (eller vad det nu heter) för att modifiera en jpg bild? Allt jag vill göra är att dra en linje från punkt1 till punkt2. Det handlar alltså om en färdig bild på 200x200 pixlar och 2-4 kb. Om det nu inte går med jpg så undrar jag hur man får bakgrunden transparent i en gif med GD.
Modifiera en jpg bild
4 svar · 165 visningar · startad av Rocket
Kan man använda GD (eller vad det nu heter) för att modifiera en jpg bild?
JA.
BRA
Orkar någon skriva ner ett litet kod exempel där man öppnar en jpg bild och drar en linje från punkt A till punkt B.
Här är sidan (skapa_bild.php) som ritar ett streck på en bild:
<?php
// Sökväg till orginalbilden
$originalBild = bilden.jpg;
// Skapa bild
$image = imageCreateFromJPEG($originalBild);
// Defeinerar svart färg
$svart = imageColorAllocate($image, 0, 0, 0);
// Kordinater för streckets start och slut
$startX=10;
$startY=10;
$slutX=100;
$slutY=100;
// Ritar linje
imageLine($image, $startX, $startY, $slutX, $slutY, $svart);
// Content type
header("Content-type: image/jpg");
// Skickar bilden
imageJPEG($image);
// Städar minnet
ImageDestroy($image);
?>
Använd sedan den här koden för att visa bilden på en sida:
<img src="skapa_bild.php" height="200" width="200">
------------------
/Tor
www.tor.nu
[Redigerat av Web-Tor den 28 nov 2001]
Danke.