Problem mit ImageCopy()

Hi…
Ich habe ein Probblem mit ImageCopy()…

Ich möchte über ein vorhandenes PNG bzw. JPG einen weißen Balken setzen, der mit einem dynamischen Text gefüllt sein soll…

ich wollte das ganze folgendermaßen angehen:

[ol]
[li]weißer Hintergrund, der 45 Pixel höher, als das Bild ist.
[/li][li]diesen dann mit dem Text füllen
[/li][li]zum Schluss das vorhandene Bild auf den erstellten Hintergrund kopieren und dann ausgeben
[/li][/ol]

das habe ich mit folgendem Code gemacht…
PS: bin für Testzwecke von einer Bildgröße von 128x128Pixel

[PHP]<?php
Header(„Content-Type: image/png“);

$pic = ‚pic.png‘;

$width = 128;
$height = 128+45;
$img = ImageCreate($width, $height);
$black = ImageColorAllocate($img, 0, 0, 0);
$white = ImageColorAllocate($img, 255, 255, 255);
ImageFill($img, 0, 0, $white);
ImageString($img, 2, 5, 3, „Text“, $black);
ImageCopy($img, $pic, 0, 45, 0, 0, 128, 128);
ImagePNG($img);
ImageDestroy($img);
?>[/PHP]

das klappt aber leider nicht…

wenn ich [PHP]ImageCopy($img, $pic, 0, 45, 0, 0, 128, 128);[/PHP] auskommentiere, geht der Code insoweit, dass er den Hintergrund erzeugt…
Ich schaffe es aber leider wirklich nicht, dass das Bild „pic.png“ mit angezeigt wird.

Grüße und danke im Voraus für euere Hilfe

Da ist doch so ein nettes Beispiel auf der PhP.net Seite

PHP: imagecopy - Manual

SchlaubiSchlumpf… da war ich schon…
War meine erste Anlaufstelle…

Ich habe, wenn du den Code mal vergleichst, auch alles gemacht, wiee es da steht… ich versteh nur nicht, warum er es in meinem Beispielcode nicht anzeigt…