Wie weet welke? :S
<?php
$fontSize = 12;
$font = 'fotos/arial.ttf';
$tekst = "Testen";
$image = imagecreatefrompng('map.png');
$dimensions = getimagesize($image);
$plaatjeBreedte = $dimensions[0];
$plaatjeHoogte = $dimensions[1];
$bg = imagecolorallocate( $image , 0 , 0 , 0 );
$wit = imagecolorallocate( $image , 255,255,255 );
/* rekenwerk */
$aBox = imageTtfBbox( $fontSize , 0 , $font , $tekst );
list( $lox , $loy , $rox , $roy , $rbx , $rby , $lbx , $lby ) = $aBox;
$tekstBreedte = $rbx - $lbx;
$tekstHoogte = $rby - $roy;
//wat is er over aan de zijkanten?
$overBreedte = $plaatjeBreedte - $tekstBreedte;
$overHoogte = $plaatjeHoogte - $tekstHoogte;
//wat is er dan aan een kant over?
$marginLinks = $overBreedte / 2;
$marginBoven = $overHoogte / 2;
//nu een tekst maken
imageTtfText( $image , $fontSize , 0 , $marginLinks , $marginBoven , $wit , $font , $tekst );
header('Content-type: image/png');
imagePng( $image );
imageDestroy( $image );
?>