Billede på billede

Tags:    php

<< < 12 > >>
Hej.
Jeg har lavet en side hvor der kan findes spil, film, billeder og vitser og nu kunne jeg godt tænke mig at ligge en form for copyright på billederne.
For at gøre denne copyright pænere og mere prof. vil jeg lave det som et billede som bliver lagt på billedet der skal vises på siden med GDlib, men jeg har kun lært at putte tekst på så jeg tænkte om nogen herinde måske kunne vise mig hvordan man ligger billeder på billeder med GDlib?

Min kode ser sådan ud:
<?
$counter_img = imageCreateFromPNG("billede.png");
$dest_x = 10;
$dest_y = 10;
imageString($counter_img, $font, $dest_x, $dest_y, "");
header("Content-Type: image/png");
imagePNG($counter_img);
?>

Som det er nu kommer billedet det antal pixel som er angivet i $dest_x og $dest_y ind på billedet, men da billederne kan have forskellige størrelser kan dette så laves til procent?
Det er muligt at jeg skal have fat i en helt ny kode, men det ville være rart hvis nogen kunne smide et kodeeksempel eller noget.
Hvis det antal point der er givet ikke er højt nok finder vi nok også ud af det.

- Simon



15 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


Denne kode virker for mig. Du kan selv se det på: http://www.emilbp.dk/picgen.php?pic=picgen_pic.png

Du er nok nødt til at udvide funktionen yderligere, for lige nu virker den kun med .png billeder, men du er nødt til at få den til at virke med både .jpg og .gif.

Kig på www.php.net/image.


Mvh. Emilbp



Tusind tak.
60 meget fortjente point til dig!
_____________
- Simon
www.snuzzer.dk



Tusind tak.
60 meget fortjente point til dig!
_____________
- Simon
www.snuzzer.dk


Det var så lidt, jeg har også selv lært en ting eller to ved at hjælpe dig.

Husk lige at lukke tråden.

Mvh. Emilbp



Hej igen.
Jeg er ret ny herinde så jeg ved ikke hvordan jeg lukke den :$

Men lige én ting.. Jeg har fundet ud af at det kun er nogen billeder den vil "smelte" sammen.
http://www.snuzzer.dk/picgen.php?pic=dog.png (http://www.snuzzer.dk/dog.png)
http://www.snuzzer.dk/picgen.php?pic=picgen_pic.png (http://www.snuzzer.dk/picgen_pic.png)



Hej igen.
Jeg er ret ny herinde så jeg ved ikke hvordan jeg lukke den :$

Men lige én ting.. Jeg har fundet ud af at det kun er nogen billeder den vil "smelte" sammen.
http://www.snuzzer.dk/picgen.php?pic=dog.png (http://www.snuzzer.dk/dog.png)
http://www.snuzzer.dk/picgen.php?pic=picgen_pic.png (http://www.snuzzer.dk/picgen_pic.png)


http://www.emilbp.dk/picgen.php?pic=dog.png

Du har tydeligs misforstået hvad jpg, png osv. er.

Det er hver for sig forskellige måder at komprimere billeder på. Dit dog.png billede, hedder i virkeligheden dog.png.jpg, fordi du bare har tilføjet .png i windows. Det gør det ikke til et .png billede.

Det du skal gøre er at hente IrfanView fra www.irfanview.com. Så lægger du .jpg billedet ind og trykker File -> Save As, og gemmer det som .png. Nu er det et .png billede, og så kan du lægge det op på din server, og så virker det.

Som jeg sagde tidligere, så bør du udvide funktionen, så den automatisk finder ud af om det er jpg, png, gif osv.


Mvh. Emilbp

P.S: Du lukker tråden ved at kigge nedenunder alle svarene. Der kan du angive hvor mange point hver bruger der har svaret skal have, og så trykke Giv Point.



<< < 12 > >>
t