Generereet billede med baggrund?

Her kan du få hjælp og stille spørgsmål til PHP!
Besvar
Brugeravatar
PatricksGamerTag
Rutineret
Rutineret
Indlæg:89
Tilmeldt:27. nov 2011, 14:47
Geografisk sted:Nordjylland, Visborg
Generereet billede med baggrund?

Indlæg af PatricksGamerTag » 10. apr 2012, 16:26

Hej :)
Jeg har fundet dette script på nettet:

Kode: Vælg alt

<?php
// Create a 320x64 image
$im = imagecreatetruecolor(320, 64);
$red = imagecolorallocate($im, 255, 0, 0);
$black = imagecolorallocate($im, 0, 0, 0);

// Make the background transparent
imagecolortransparent($im, $black);

// Draw a red rectangle
imagefilledrectangle($im, 4, 4, 50, 25, $red);

// Save the image
imagepng($im, './imagecolortransparent.png');
imagedestroy($im);
?> 
Og det virker helt fint. Mit "problem" er bare jeg gerne vil have baggruden til at være en af de billeder jeg har i min images mappe.

Hvordan kan jeg modifere scriptet til at være en bestemt baggrund?


Mvh. Patrick

Brugeravatar
ThomasI
Grundlægger
Grundlægger
Indlæg:1528
Tilmeldt:28. dec 2010, 10:49

Re: Generereet billede med baggrund?

Indlæg af ThomasI » 10. apr 2012, 20:39

Jeg er virkelig dårlig til billedbehandling i php, men vil da gerne se om jeg kan hjælpe ;)

Skal bare ligge fatte det helt... hvad er resultatet af din kode?

Er det bare et billed af en rød trekant eller hvordan?

Brugeravatar
ThomasI
Grundlægger
Grundlægger
Indlæg:1528
Tilmeldt:28. dec 2010, 10:49

Re: Generereet billede med baggrund?

Indlæg af ThomasI » 10. apr 2012, 20:43

Ved ikke om det er det her du leder efter, men her gør man det i en lidt anderledes rækkefølge... altså starter med et billed som baggrund og så tilføjer man noget i forgrunden ( vandmærke )...

Prøv at se om det kan bruges:

http://php.net/manual/en/image.examples-watermark.php

http://www.php.net/manual/en/image.exam ... ermark.php

Brugeravatar
PatricksGamerTag
Rutineret
Rutineret
Indlæg:89
Tilmeldt:27. nov 2011, 14:47
Geografisk sted:Nordjylland, Visborg

Re: Generereet billede med baggrund?

Indlæg af PatricksGamerTag » 11. apr 2012, 14:48

Hej,
den kode du har givet mig ser ikke ud til at virke.
Men det min kode gør er at lave en rød firkant, og så putter den i min Htdocs mappe

Besvar