PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : imagejpeg()-Problem


clep
18.11.2004, 03:11:28
Hallo allerseits,
ich versuche schon seit geraumer Zeit (und leider vergeblich) Bilder, welche mit einem Wasserzeichen versehen wurden, wieder auszugeben. Also ausgeben ist kein Problem, nur kann ich die Bilder (mit Watermark) auch direkt ausgeben, ohne imagejpeg($1,"test.jpg") zu verwenden? Also ich wollte wenn möglcih einfach weiterhin imagejepg($image) verwenden und keine Dateien auf meinem Server (zwischen)speichern. Das Script sieht wie folgt aus:

$watermark = imagecreatefrompng('watermark.png');
$watermark_width = imagesx($watermark);
$watermark_height = imagesy($watermark);
$image = imagecreatetruecolor($watermark_width, $watermark_height);
$image = imagecreatefromjpeg($url);
$size = getimagesize($url);
$dest_x = $size[0] - $watermark_width - 5;
$dest_y = $size[1] - $watermark_height - 5;
imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 100);
imagejpeg($image);
imagedestroy($image);
imagedestroy($watermark);

WEnn ich imagejpeg einen Asugabenamen zuweise, gehts, nur eben ohne nicht ;)
Wäre für jeden Rat dankbar ;)
MfG
clep