Зачем вообще использовать штамп? Я использую следующий код на одном из моих сайтов:
$im = imagecreatefromjpeg($path);
function shadow_text($im, $size, $x, $y, $font, $text)
{
$black = imagecolorallocate($im, 0, 0, 0);
$white = imagecolorallocate($im, 255, 255, 255);
imagettftext($im, $size, 0, $x + 1, $y + 1, $black, $font, $text);
imagettftext($im, $size, 0, $x + 0, $y + 1, $black, $font, $text);
imagettftext($im, $size, 0, $x + 0, $y + 0, $white, $font, $text);
}
$font = '../fonts/verdana.ttf';
$size = 11;
# calculate maximum height of a character
$bbox = imagettfbbox($size, 0, $font, 'ky');
$x = 8; $y = 8 - $bbox[5];
$text = 'text to be added';
shadow_text($im, $size, $x, $y, $font, $text);
header("Content-Type: image/jpeg");
imagejpeg($im, null, 90);
Этот код работает достаточно быстро, поэтому мы используем его для добавления динамических меток на фотографии из нашего раздела фотографий по мере их загрузки, а не для сохранения их на диск.