Code:
function waterMark($fileInHD, $wmFile, $transparency = 50, $jpegQuality = 90, $margin = 5) {
$wmImg = imageCreateFromGIF($wmFile);
$jpegImg = imageCreateFromJPEG($fileInHD);
$wmX = (bool)rand(0,1) ? $margin : (imageSX($jpegImg) - imageSX($wmImg)) - $margin; // hab hier halt mal ne zufalls ecke reingemacht ^^
$wmY = (bool)rand(0,1) ? $margin : (imageSY($jpegImg) - imageSY($wmImg)) - $margin;
imageCopyMerge($jpegImg, $wmImg, $wmX, $wmY, 0, 0, imageSX0($wmImg), imageSY($wmImg), $transparency);
ImageJPEG($jpegImg, $fileInHD, $jpegQuality);
}
waterMark("$image",'watermark.gif');
So nun will ich aber das Bild (imageJPEG) als variable?!
Wie kann ich das machen?
Sollten die letzten beiden Zeilen dann so aussehen: ?
Code:
return ImageJPEG($jpegImg, $fileInHD, $jpegQuality);
}
$endbild = waterMark("$image",'watermark.gif');
gruß sim