Avatar billede clausga Nybegynder
01. august 2005 - 21:31 Der er 3 kommentarer

Sætte tekst oven på billede

Jeg vil gerne lave en lille kopi sikring på vores billeder....

Lige nu resizer jeg billederne sådan her, og lægger dem på et tomt billede, for at få samme størrelse på alle billeder, så det må være relativt nemt at sætte en lille tekst ind eller hvad ???

er det et billede jeg skal have den til at lægge ind eller kan php automatisk skrive www.minside.dk på billedet ??

$source = "../temp/$billed";
$target = "../bigpic/$billed";
$size = 220;
Thumb($source, $target, $size);


function Thumb($sourcefile, $targetfile, $size) {
    $source_id = imageCreateFromJPEG($sourcefile);
    $source_x = imagesx($source_id);
    $source_y = imagesy($source_id);
    $delta = $size/max($source_x,$source_y);
    $dest_x = round($source_x*$delta);
    $dest_y = round($source_y*$delta);
      $target_id=imagecreatefromjpeg("../bigpic/tom.jpg");

    $tempy=220-$dest_y; $tempok=$tempy/2;
    $tempx=220-$dest_x; $tempok2=$tempx/2;


    imagecopyresampled($target_id,$source_id,$tempok2,$tempok,0,0, $dest_x,$dest_y, $source_x,$source_y);
    imagejpeg($target_id,$targetfile, 100);
}
Avatar billede mollevp Nybegynder
01. august 2005 - 22:37 #1
Kig på imagestring() ..

eksemple fra php.net:

<?php
// create a 100*30 image
$im = imagecreate(100, 30);

// white background and blue text
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);

// write the string at the top left
imagestring($im, 5, 0, 0, "Hello world!", $textcolor);

// output the image
header("Content-type: image/jpeg");
imagejpeg($im);
?>
Avatar billede mollevp Nybegynder
01. august 2005 - 22:37 #2
Tror den kan det du leder efter..
Avatar billede clausga Nybegynder
01. august 2005 - 22:43 #3
ikke helt da den laver en nyt billede.. ? vil der jo komme en hvid firkant omkring teksten hvis det fx er et mørkt billede... + at jeg skal jo gerne have kode den ind i min nuværende kode..
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