Avatar billede -kenner- Nybegynder
02. december 2008 - 15:37 Der er 1 kommentar

imagecreatefromjpeg, tilføj 10 px højt felt under billedet

Hej eksperter

Jeg har udarbejdet følgende kode, der åbner et billede, tilføjer tekst og lukker det igen. Alle billeder er 440x440 px, og jeg kunne godt tænke mig at tilføje 10px i højden, hvorpå teksten skal stå, men jeg har ikke kunne gennemskue hvordan det gøres?

Source:
// Load image.
$img = imagecreatefromjpeg ("kollektion/large/JEANS1.jpg") ;
$black = imagecolorallocate($img, 0, 0, 0);
$text ="Test test test test.";
// Draw text
imagettftext ($img, 10, 0, 0, 435, $black, "Fonts/verdana.ttf", $text) ;

// Send image to browser
imagejpeg ($img, "billeder/JEANS1TEST.jpg", 100) ;

// Clean up.
imagedestroy ($img) ;
Avatar billede jakobdo Ekspert
02. december 2008 - 20:58 #1
Hvis du med imagecreatetruecolor laver et billede, som netop er højde( + 10 px) + bredde
Så kopiere du dit billeder over med f.eks. imagecopy() og skriver teskten som du gør nu.
Så burde det virke.
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