Nieuw lid |
|
Dit is de code
<?php
// Maak een PNG header
header("Content-type: image/png");
// Kopieer het plaatje van een reeds bestaand bestandje
$plaatje = ImageCreateFromPNG("voorbeeld_button.png");
$zwart = ImageColorAllocate($plaatje, 0, 0, 0);
// Zoek hoe breed en hoe hoog de tekst gaat worden
if (!isset($text)) $text = "PHP & GD Rulez!!";
$font = "fonts/verdana.ttf";
$box = ImageTTFBBox(16, 0, $font, $text);
$hoogte = $box[1] - $box[7];
$breedte = $box[2] - $box[0];
// Bereken de "default" coordinaten
$x_coordinaat = $box[0];
$y_coordinaat = $hoogte - $box[1];
// Bereken nu de verschuiving die nodig is om de tekst de centreren
$offset_x = (int)((ImageSX($plaatje) - $breedte) / 2);
$offset_y = (int)((ImageSY($plaatje) - $hoogte) / 2) - 2;
// Teken de tekst
ImageTTFText($plaatje, 16, 0,
$x_coordinaat + $offset_x,
$y_coordinaat + $offset_y,
$zwart, $font, $text);
// Schrijf de ouput weg
ImagePNG($plaatje);
ImageDestroy($plaatje);
?>
krijg deze error
<br />
<b>Warning</b>: Could not find/open font in <b>/home/projects/mijndomein3/default/detritus/mama-en-papa.nl/www/samplesource-textpng.php</b> on line <b>12</b><br />
<br />
<b>Warning</b>: Could not find/open font in <b>/home/projects/mijndomein3/default/detritus/mama-en-papa.nl/www/samplesource-textpng.php</b> on line <b>28</b><br />
‰PNG
IHDRôôñMÉPLTEÿÿÿ¥ÙŸÝzIDATxœíË1
°ùW‹&‚´
|