Например так ... на файл подложки (в данном случае *.PNG, создать можно например в Фотожопе) выводится текст в данном случаее счетчик посещений, код писан давно и возможно подлежит модификации:
...
...
...
$all = get_size_of_string($all);
$all_today = get_size_of_string($all_today);
$unique = get_size_of_string($unique);
header("Content-Type:image/png");
$img = "test.png";
$im = imagecreatefrompng ($img);
$color1 = imagecolorallocate($im, 30, 38, 81);
$color2 = imagecolorallocate($im, 245, 246, 253);
ImageString($im , 1, 36, 1, "$all", $color1);
ImageString($im , 1, 36, 21, "$unique", $color1);
ImageString($im , 1, 36, 11, "$all_today", $color2);
ImagePNG ($im);
ImageDestroy ($im);
function get_size_of_string($string)
{
return (str_repeat(" ",10-strlen($string)).$string);
}